O ncleo monoltico se caracteriza por ser um bloco macio ele executa as funes
bsicas do S.O., ocupando alguns megabytes e codificado de maneira no modular.
Isso faz com ele seja intratvel, ou seja, apresenta dificuldade em alterar qualquer
componente de software individual para adapt-lo aos requisitos variveis. Pode conter
processos servidores a serem executados dentro de seu espao de endereamento. Um
exemplo desse tipo de ncleo o sistema UNIX.
O microncleo aparece como uma camada entre a camada de hardware e a camada dos
principais componentes do sistema, ou subsistemas. O uso do microncleo pelo
middleware depender da finalidade.
Ao compararmos tais projetos, vemos que o microncleo apresenta vantagens como
capacidade de extenso e imposio de modularidade por proteo de memria, e que o
monoltico eficiente em invocaes de operaes.
Arquitetura cliente-servidor
Arquiteturas de multiprocessadores
Fontes:
http://manoelveras.com.br/blog/?p=195
https://www.dimap.ufrn.br/~jair/ES/slides/ArqSistDist.pdf
coulouris.pdf cap.6 seo 6.6