aula 4 sistemas desktops e multiprocessadores.pptx
TRANSCRIPT
-
7/23/2019 Aula 4 Sistemas Desktops e Multiprocessadores.pptx
1/17
Prof. Esp. Manoel Pedro
SistemasOperacionais
Sistemas Desktop
Sistemas Multiprocessadores
-
7/23/2019 Aula 4 Sistemas Desktops e Multiprocessadores.pptx
2/17
Sistemas de Mesa (desktops)
10/16/15
Os computadores pessoais (PCs)apareceram noanos 70! durante a primeira d"cada! as CPUsdosPCs n#o possu$am as facilidades necess%riaspara prote&er um sistema operacional dospro&ramas dos usu%rios. Os SistemasOperacionais dos PCs n#o eram! nem
multiusurionem multitarefa.
-
7/23/2019 Aula 4 Sistemas Desktops e Multiprocessadores.pptx
3/17
Sistemas de Mesa (desktops)
10/16/15'
a eolu*#o dos sistemas operacionais para PCS!foi direcionada para o usu%rio! optando por
ma+imi,ar a utili,a*#o e a e-c%cia e acapacidade de resposta para o usu%rio e n#o autili,a*#o CPU e dos perifricos.
Esses sistemas para PCs incluem os sistemas
Microsoft indos e o pple Macintos.
-
7/23/2019 Aula 4 Sistemas Desktops e Multiprocessadores.pptx
4/17
Sistemas de Mesa (desktops)
10/16/152
O Sistema Operacional MS3DOS da Microsofteoluiu para m4ltiplas op*#o do Microsoftindos ! e a M aprimorou o MS3DOS para o
OS/.O sistema operacional da pple Macintos foi
transferido para um ardare mais aan*adocom noas funcionalidades ! como mem7ria
irtual e multitarefa. Posteriormente a pplelan*a o sistema MacOS 8 9ue tem seun4cleo( kernel ) :aseado em ;ni+.
O
-
7/23/2019 Aula 4 Sistemas Desktops e Multiprocessadores.pptx
5/17
Sistemas de Mesa (desktops)
10/16/155
O custo para o desenolimento dessee9upamentos s#o su-cientemente :ai+os para9ue indiiduos fa*am uso isolado do computador!
e assim a utili,a*#o da >P; n#o " mais umpro:lema primordial.
o entanto prote*#o para ar9uios 9ue n#o erraum pro:lema para as ma9uinas pessoais! com a
eolu*#o da tecnolo&ia essas ma9uinas ( PCs )passaram a se li&ar a outras ma9uinas e outrosusu%rios! tornando a prote*#o de ar9uios al&onecess%rio nos sistemas operacionais Desktop.
-
7/23/2019 Aula 4 Sistemas Desktops e Multiprocessadores.pptx
6/17
Sistemas de Mesa (desktops)
10/16/156
Sem a prote*#o de ar9uios facilita a utili,a*#ode pro&ramas predadores a destrui*#o de dados!em sistemas como MS3DOS e o sistemaoperacional da Macintos .
Esses Pro&ramas s#o camados de ?ermes e/ou?$rus.
Verme: Softare 9ue9uando carre&ado emum sistema decomputador! destr7i !
interrompe ou cousaerros no processamento.;m erme atua comoum a&ente lire e n#o seincorpora a outros
pro&ramas.
Vrus: Pe9uenospro&ramas criados para seespalarem de umcomputador para outros e
interferir na opera*#o docomputador . ;m ?$ruspode corromper ou apa&ardados ! usar um pro&ramade e3mail para se espalar
para outros computadores
-
7/23/2019 Aula 4 Sistemas Desktops e Multiprocessadores.pptx
7/17
Sistemas de Mesa (desktops)
10/16/15@
>aracter$sticas aan*adas de tempocompartilado! como mem7ria prote&ida epermissAes de ar9uios! n#o s#o su-cientes! porsi s7! para sala&uardar de ata9ues um sistema.
Lembrete
-
7/23/2019 Aula 4 Sistemas Desktops e Multiprocessadores.pptx
8/17
Sistemas Multiprocessadores
10/16/15B
maioria dos sistemas! at" ent#o! s#o sistemasde um 4nico processadorC isto "! eles tm
somente uma >P; principal. Entretanto! ossistemas multiprocessadores (tam:"mconecidos como sistemas paralelos ousistemas fortemente acoplados) est#o
crescendo em importncia. Fais sistemaspossuem mais de um processador
-
7/23/2019 Aula 4 Sistemas Desktops e Multiprocessadores.pptx
9/17
Sistemas Multiprocessadores
10/16/15G
Os sistemas multiprocessados tm trsanta&ens principaisH
1 Frou&put (ta+a de tra:alo) umentado.>omo o aumento do numero de processadores!espera3se o:ter mais tra:alo e+ecutando emmenos tempo. ta+a incremental de elocidade
com processadores n#o " . I menos 9ue .Juando m4ltiplos processadores cooperam emuma tarefa! &eram overhead e concorrncia derecursos como! mem7ria e dispositios de /O!
diminuindo o &ano esperado.
-
7/23/2019 Aula 4 Sistemas Desktops e Multiprocessadores.pptx
10/17
Sistemas Multiprocessadores
10/16/1510
K conomia de scala. Sistemasmultiprocessadores podem economi,ar mais
dineiro 9ue multiplos sistemas com um 4nicoprocessador! por 9ue ele podem compartilarperif"ricos! mem7ria e suprimentos de ener&ia.
' K Con!abilidade aumentada" Se as fun*Aes
podem ser distri:u$das apropriadamente entre%rios processadores! ent#o fala de umprocessador n#o interrompe o sistema! apenas otorna mais lento.
-
7/23/2019 Aula 4 Sistemas Desktops e Multiprocessadores.pptx
11/17
Sistemas Multiprocessadores
10/16/1511
' K Esta capacidade de continuar fornecendo
seri*o proporcionalmente ao n$el do ardareremanescente camada de#rada$%o limpa.Sistemas proLetados para atender de&rada*#olimpa s#o tam:"m camados de sistemas
tolerantes a fal&as"
-
7/23/2019 Aula 4 Sistemas Desktops e Multiprocessadores.pptx
12/17
Sistemas Multiprocessadores
10/16/151
opera*#o continua em presen*a de falasre9uer um mecanismo para permitir 9ue a falaseLa detectada! dia&nosticada e! se poss$el!
corri&ida. O sistema consiste em doisprocessadores idnticos! cada um com suapr7pria mem7ria local.
;m Processador " o principal e o outros " o
ackup. S#o mantidas duas c7pias de cadaprocessoH uma no processador principal e outrano :ackup.
-
7/23/2019 Aula 4 Sistemas Desktops e Multiprocessadores.pptx
13/17
Sistemas Multiprocessadores
10/16/151'
Se uma fala " detectada! a copia de :ackup "atiada e " reiniciada a partir do ponto decontrole mais recente. Esta solu*#o " cara! L% 9ue
enole consider%el duplica*#o de ardare. Os sistemas multiprocessadores mais
comum oLe em dia usam multiprocessamentosimtrico 'S(P s*mmetric
multiprecessin#) no 9ual cada processadore+ecuta uma copia idntica do sistemaoperacional! e estas c7pias comunicam3se umascomas outras 9uando necess%rio.
-
7/23/2019 Aula 4 Sistemas Desktops e Multiprocessadores.pptx
14/17
Sistemas Multiprocessadores
10/16/1512
l&uns sistemas usam multiprocessamentoassimtrico no 9ual a cada processador "desi&nada uma tarefa especi-ca. ;m processador
mestre controla os sistemaC os demaisprocessadores ou se diri&em ao mestre parainstru*Aes ou possuem tarefas prede-nidas.
Essa relacionamento tem o nome de mestre+
escra,o"S(P si&ni-ca 9ue todos os processadores s#o
paresC n#o e+iste uma relacionamento mestre3escrao entre os processadores. >ada
processador e+ecuta concorrentemente uma
-
7/23/2019 Aula 4 Sistemas Desktops e Multiprocessadores.pptx
15/17
Sistemas Multiprocessadores
10/16/1515
O :enef$cio deste modelo " 9ue muitosprocessadores podem operar simultaneamente K processos podem ser e+ecutados se ouer
>P;s K sem causar uma deteriora*#o dedesempeno si&ni-catia. Entretanto! deemoscontrolar cuidadosamente o /O para asse&urar9ue os dados alcancem o processador
apropriado. l"m disso como as >P;s! s#oseparadas! uma pode -car ociosa en9uanto aoutra est% so:recarre&ada! resultando emine-cincias.
-
7/23/2019 Aula 4 Sistemas Desktops e Multiprocessadores.pptx
16/17
Sistemas Multiprocessadores
10/16/1516
diferen*a entre os multiprocessamentosimtrico e assimtrico pode ser resultantetanto do ardare 9uanto do softare. ;m
ardare especial pode diferenciar osprocessadores m4ltiplos! ou o softare pode serescrito para permitir somente um mestre em-ltiplos escra,os"
?irtualmente! todos os modernos sistemasoperacionais 3 incluindo o indos F! o Solares!o Di&ital ;8! o OS/ e o
-
7/23/2019 Aula 4 Sistemas Desktops e Multiprocessadores.pptx
17/17
Material do Prof. Esp. Manoel
Pedro
Temos o destino que merecemos. Onosso destino est de acordo com os
nossos mritos.l:ert Einstein
O:ri&adoN