sistema operacional multiusuario permite que diversos usuarios utilizem simultaneamente os recursos do computador. O sistema operacional deve se certificar de que as solicitacoes de varios usuarios estejam balanceadas. Cada um dos programas utilizados deve dispor de recursos suficientes e separados, de forma que o problema de um usuario nao afete toda a comunidade de usuarios. Unix, VMS e sistemas operacionais mainframe como o MVS sao exemplos de sistemas operacionais multiusuario. Foto cedida Apple Tela do sistema operacional Mac OS X Panther E importante diferenciar os sistemas operacionais multiusuario dos sistemas operacionais monousuario que suportam rede. O Windows Server e o Novell Open Enterprise Server podem suportar centenas ou milhares de usuarios em rede, mas os sistemas operacionais em si nao sao sistemas multiusuario de verdade. O administrador do sistema e o unico "usuario" do Windows Server ou do Novell Open Enterprise Server. O suporte a rede e todos os usuarios remotos sao, do ponto de vista do sistema operacional, um programa sendo executado pelo administrador.Agora que voce conhece os tipos de sistemas operacionais, vamos entender as suas funcoes basicas.http://informatica.hsw.uol.com.br/sistemas-operacionais3.htm4 - Sistemas MultiprocessadosINTRODUCAO AOS SISTEMAS OPERACIONAIS1 - IntroducaoOs sistemas multiprocessados sao sistemas com multiplos processadores e caracterizados pela execucao simultanea de duas ou mais instrucoes pelo uso de mais de um processador. Nesse caso, os conceitos de multiprogramacao sao aplicados a varios processadores ao mesmo tempo.Os sistemas multiprocessados permitem que varios programas sejam executados em paralelo, ou que um programa tenha duas ou mais de suas instrucoes executadas em paralelo.O multiprocessamento pode ocorrer em multiplos processadores que compartilham uma mesma memoria primaria (fortemente acoplados) ou em multiplos computadores independentes, com o uso de sistemas operacionais de rede ou sistemas operacionais distribuidos (fracamente acoplados). No caso de computadores independentes, cada um tem seus proprios recursos.Os sistemas multiprocessados podem ser classificados como fortemente acoplados e fracamente acoplados, que esta relacionado a forma de comunicacao entre esses multiplos processadores.Os sistemas fortemente acoplados sao classificados em simetricos e assimetricos. Nos sistemas fracamente acoplados, os processadores estao em diferentes maquinas e sao classificados como sistemas operacionais de rede e sistemas operacionais distribuidos.No entanto, nao existe muito consenso em torno das definicoes de sistemas operacionais distribuidos. Alguns autores consideram esse sistema fortemente acoplado quando prove um nivel de integracao e compartilhamento de recursos mais intenso e transparente ao usuario. O fato e que, nesse caso, fortemente ou fracamente acoplado depende da solucao de software adotada. 2 - Sistemas fortemente acopladosPela necessidade de formas mais rapidas de processamento, as tecnologias tem caminhado para a utilizacao de tecnicas de paralelismo. Paralelismo consiste em dividir o processo em fragmentos e executar simultaneamante em diferentes processadores, isso para aumentar a velocidade de execucao de um programa.Sistemas fortemente acoplados sao os que tem mais de um processador ligado no mesmo barramento. Nesse caso, existe processamento paralelo, aumento da capacidade de processamento, compartilhamento da memoria e de perifericos e tambem tolerancia a falhas [se um processador parar, o outro continua funcionando].2.1 - Sistemas simetricosUma forma de paralelismo e SMP [Symmetric Multi-Processor, ou multi processadores simetricos], onde um grupo de processadores trabalha em conjunto compartilhando uma