diversos
Processos diretamente com o núcleo, os componentes tem acesso irrestrito ao núcleo.
Vírus se atacar estraga o sistema operacional. Sucessivo a erro e falhas.
Todos os componentes dentro de um mesmo núcleo.
As vantagens:
Acesso rápido, disponibilidades dos recursos. Altas respostas dos componentes. Mais vulnerabilidades.
Arquitetura em camada
Maior segurança.
Único núcleo, porem funciona em camada. Divididos em camadas (hierarquia).
(Aplicações do usuário, Gerenciamento de E/S, Interpretador de mensagem, Gerenciamento de memoria, Alocação de processador e escalonamento).
Consegui identificar em qual camada ocorre determinado erro.
Arquitetura micronúcleo
Sincronização de processos.
Atual arquitetura dos sistemas operacionais. Um núcleo ficou menor, tirou vários componentes que aplicavam dentro dele e deixou apenas os componentes essenciais.
Sistemas de arquivos, Entrada e Saídas, Comunicação de processos, gerenciador de dispositivos não estão acoplados ao núcleo, eles estão isolados, dependendo do erro não afeta o sistema operacional, o mesmo continua trabalhando.
Os componentes não estão mais ligados aos demais componentes, pois saíram do núcleo e se encontram no local restrito, com acesso apenas pelo sistema operacional.
Micronúcleos exibem um alto grau de modularidade, o que os toma extensíveis. Portáveis e escaláveis.
Sistemas operacionais de rede e distribuídos
Unifica os computadores de uma rede e faz com que todos trabalhem como se você apenas um. Somando todos os processadores, memoria e demais componentes, permitindo maior processamento e resposta para os trabalhos.
Sistema monolítico:
Processos diretamente com o núcleo, os componentes tem acesso irrestrito ao núcleo.
Vírus se atacar estraga o sistema operacional. Sucessivo a erro e falhas.
Todos os componentes dentro de um mesmo núcleo.
As vantagens:
Acesso rápido, disponibilidades dos recursos. Altas respostas dos componentes. Mais