Sunteți pe pagina 1din 4

Nome: Denise Arajo Silva

2 N

SISTEMAS COM MLTIPLOS PROCESSADORES Um sistema com mltiplos processadores possui duas ou mais CPUs interligadas trabalhando em conjunto. A vantagem desse tipo de sistema permitir que vrios programas sejam executados ao mesmo tempo ou que um mesmo programa seja subdividido em partes para serem executadas simultaneamente em mais de um processador. Os conceitos aplicados ao projeto de sistemas com mltiplos processadores incorporam os mesmos princpios bsicos e benefcios apresentados na multiprogramao, alm de outras vantagens especficas como escalabilidade, disponibilidade e balanceamento de carga. Escalabilidade: a capacidade de ampliar o poder computacional do sistema apenas adicionando outros processadores. Em ambientes com um nico processador, caso haja problemas de desempenho, seria necessrio substituir todo o sistema por uma outra configurao com maior poder de processamento. Com a possibilidade de mltiplos processadores, basta acrescentar novos processadores configurao. Disponibilidade: a capacidade de manter o sistema em operao mesmo em casos de falhas. Neste caso, se um dos processadores falhar, os demais podem assumir suas funes de maneira transparente aos usurios e suas aplicaes, embora com menor capacidade de computao. Balanceamento de Carga: a possibilidade de distribuir o processamento entre os diversos processadores da configurao a partir da carga de trabalho de cada processador, melhorando assim, o desempenho do sistema como um todo. Esses sistemas podem ser classificados quanto forma de comunicao entre as CPUs e quanto ao grau de compartilhamento da memria e dos dispositivos de E/S. Assim, podemos classific-los em fortemente acoplados e fracamente acoplados. a)Sistemas Fortemente Acoplados Num sistema fortemente acoplado dois ou mais processadores compartilham uma nica memria e so controlados por um nico sistema operacional. Um sistema fortemente acoplado utilizado geralmente em aplicaes que fazem uso intensivo da CPU ecujo processamento dedicado soluo de um nico problema.Os sistemas fortemente acoplados podem ser divididos em simtricos ou assim-tricos. Os simtricos caracterizam-se pelo tempo uniforme de acesso memria principalpelos diversos processadores.Inicialmente, tais sistemas estavam limitados aos sistemas de grande porte, res-tritos ao ambiente universitrio e s grandes corporaes. Com a evoluo dos computa-dores pessoais e das estaes de trabalho, os sistemas multitarefa evoluram para permi-tir a existncia de vrios

processadores no modelo simtrico. Atualmente, a grandemaioria dos Sistemas Operacionais, como o Unix e o Windows 2000, implementa estafuncionalidade. b)

Sistemas Fracamente Acoplados Num sistema fracamente acoplado dois ou mais sistemas de computao so co-nectados atravs do uso de linhas de comunicao. Nesses sistemas, ocorre o processa-mento distribudo entre os diversos computadores. Cada sistema funciona de forma inde-pendente, possuindo seu(s) prprio(s) processador(es). Em funo destas caractersticas,tambm so conhecidos como multicomputadores .Com a evoluo dos computadores pessoais e das estaes de trabalho, junta-mente com o avano das telecomunicaes e da tecnologia de redes, surgiu um novomodelo de computao, chamado modelo de rede de computadores. Em uma rede exis-tem dois ou mais sistemas independentes ( hosts ), interligados atravs de linhas de co-municao, que oferecem algum tipo de servio aos demais. Neste modelo, a informaodeixa de ser centralizada em poucos sistemas de grande porte e passa ser distribudapelos diversos sistemas da rede. SISTEMAS COM MLTIPLOS PROCESSADORES Um sistema com mltiplos processadores possui duas ou mais CPUs interligadas tra-balhando em conjunto. A vantagem desse tipo de sistema permitir que vrios progra-mas sejam executados ao mesmo tempo ou que um mesmo programa seja subdivididoem partes para serem executadas simultaneamente em mais de um processador.Os conceitos aplicados ao projeto de sistemas com mltiplos processadores incorpo-ram os mesmos princpios bsicos e benefcios apresentados na multiprogramao, almde outras vantagens especficas como escalabilidade, disponibilidade e balanceamento decarga. Escalabilidade a capacidade de ampliar o poder computacional do sistema apenasadicionando outros processadores. Em ambientes com um nico processador, caso hajaproblemas de desempenho, seria necessrio substituir todo o sistema por uma outra con-figurao com maior poder de processamento. Com a possibilidade de mltiplos proces-sadores, basta acrescentar novos processadores configurao. Disponibilidade

a capacidade de manter o sistema em operao mesmo em casosde falhas. Neste caso, se um dos processadores falhar, os demais podem assumir suasfunes de maneira transparente aos usurios e suas aplicaes, embora com menorcapacidade de computao. Balanceamento de Carga a possibilidade de distribuir o processamento entre osdiversos processadores da configurao a partir da carga de trabalho de cada processa-dor, melhorando assim, o desempenho do sistema como um todo.Esses sistemas podem ser classificados quanto forma de comunicao entre asCPUs e quanto ao grau de compartilhamento da memria e dos dispositivos de E/S. As-sim, podemos classific-los em fortemente acoplados e fracamente acoplados. a)

Sistemas Fortemente Acoplados

01 Viso Geral Sistemas Operacionais Lucilia Ribeiro 14 Num sistema fortemente acoplado dois ou mais processadores compartilham umanica memria e so controlados por um nico sistema operacional. Um sistema forte-mente acoplado utilizado geralmente em aplicaes que fazem uso intensivo da CPU ecujo processamento dedicado soluo de um nico problema.Os sistemas fortemente acoplados podem ser divididos em simtricos ou assim-tricos. Os simtricos caracterizam-se pelo tempo uniforme de acesso memria principalpelos diversos processadores.Inicialmente, tais sistemas estavam limitados aos sistemas de grande porte, res-tritos ao ambiente universitrio e s grandes corporaes. Com a evoluo dos computa-dores pessoais e das estaes de trabalho, os sistemas multitarefa evoluram para permi-tir a existncia de vrios processadores no modelo simtrico. Atualmente, a grandemaioria dos Sistemas Operacionais, como o Unix e o Windows 2000, implementa estafuncionalidade. b)

Sistemas Fracamente Acoplados Num sistema fracamente acoplado dois ou mais sistemas de computao so co-nectados atravs do uso de linhas de comunicao. Nesses sistemas, ocorre o processa-mento distribudo entre os diversos computadores. Cada sistema funciona de forma inde-pendente,

possuindo seu(s) prprio(s) processador(es). Em funo destas caractersticas,tambm so conhecidos como multicomputadores .Com a evoluo dos computadores pessoais e das estaes de trabalho, junta-mente com o avano das telecomunicaes e da tecnologia de redes, surgiu um novomodelo de computao, chamado modelo de rede de computadores. Em uma rede exis-tem dois ou mais sistemas independentes ( hosts ), interligados atravs de linhas de co-municao, que oferecem algum tipo de servio aos demais. Neste modelo, a informaodeixa de ser centralizada em poucos sistemas de grande porte e passa ser distribudapelos diversos sistemas da rede.

S-ar putea să vă placă și