Sistemas Operacionais Multiprocessamento Sistemas Multiprocessadores Sistemas paralelos ou fortemente acoplados Compartilhamento do “barramento”, memória e periféricos Taxa incremental de velocidade (throughput) com N processadores não é N (menor que N) Aumento da confiabilidade (falha em 1 não interrompe o sistema) – tolerância a falhas Sistemas mais comuns – multiprocessamento simétrico – SMP Sistemas Multiprocessadores SMP significa que todos os processadores são pares Cada processador executa uma cópia do SO. SO´s: Windows NT, Solaris, Digital Unix, OS/2 e Linux CPU CPU CPU memória Sistemas Distribuídos Dependem da interconexão em rede Compartilhamento de tarefas/facilidades Arquitetura cliente/servidor (ex. Windows NT e Netware) Conhecidos como sistemas fracamente acoplados cliente cliente cliente servidor Sistemas Agrupados Clusters Reúnem multiplos PC’s (parecidos com os sistemas paralelos) Opera como uma LAN mas possui memória compartilhada Troca constante de mensagens Geralmente usa Linux PC PC PC Grids Coleção de recursos heterogêneos e distribuídos possibilitando que sejam executados em grupo para executar aplicações de larga escala. Possível Grid – composto por MPP e computadores de vários tipos conectados via Internet