Núcleos de Sistema Operacional

736 palavras 3 páginas
Grupo Educacional Opet

Núcleos de Sistemas Operacionais

Núcleos Monolíticos

Em um núcleo monolítico, todos os processos do sistema operacional rodam junto com a linha de execução principal do núcleo, que também se encontram na mesma área de memória. Esta abordagem permite o acesso vasto e poderoso aos hardwares. Uma das principais desvantagens de núcleos monolíticos é a dependência entre os componentes do sistema, por exemplo, um defeito em um driver de dispositivo pode paralisar todo o sistema. E o fato de núcleos grandes podem se tornar muito difíceis de manter.
No modelo monolítico, não há estruturação visível, como o próprio nome diz (mono=um), o SO consiste em um conjunto de procedimentos independentes, que pode chamar uns aos outros e que são combinados em um único programa para formar o kernel (núcleo) do Sistema Operacional. Fazendo o nosso paralelo com uma casa, um sistema operacional monolítico seria equivalente a um kitnet - todos os cômodos (procedimentos) acomodados em um só lugar (programa).

BSD: Berkeley Software Distribution é um Sistema Operacional UNIX desenvolvido pela Universidade de Berkeley, na Califórnia, durante os anos 70 e 80.1 Actualmente, o BSD não é um único Sistema Operacional mas sim uma larga família derivada do original, sendo os mais conhecidos membros da família:

Linux:

MS-DOS e derivados, incluindo Windows 95, Windows 98 e Windows ME:

Solaris:

Palm OS:

Núcleos Híbridos

Os Núcleos híbridos são um acordo entre o desenvolvimento de micronúcleos e núcleos monolíticos. Isto implica executar alguns serviços (como a pilha de rede ou o sistema de arquivos) no espaço do núcleo para reduzir o impacto na performance de um micronúcleo tradicional, mas ainda executar o código no núcleo (como drivers de dispositivos) como servidores no espaço de usuário.

BeOS / Haiku
Microsoft Windows NT
XNU (núcleo do Darwin utilizado no Mac OS X)

Relacionados

  • Sistemas operacionais de núcleo linux
    2834 palavras | 12 páginas
  • Linux é o núcleo do sistema operacional
    1024 palavras | 5 páginas
  • III JAVA
    2250 palavras | 9 páginas
  • Exercicio S.O
    1319 palavras | 6 páginas
  • aluno
    1926 palavras | 8 páginas
  • teste
    912 palavras | 4 páginas
  • ArquiteturaDeSo
    1788 palavras | 8 páginas
  • Fundamenrtos de so
    4460 palavras | 18 páginas
  • Analise e desenvolvimento de sistemas
    2199 palavras | 9 páginas
  • bazonga
    2308 palavras | 10 páginas