“Não estou aqui para criar uma discussão sobre qual dos dois paradigmas é o melhor ou qual deles deixa a desejar em algo! Provavelmente ambos possuem desvantagens e vantagens e seus defensores. Porém, esses termos por si só causam uma boa dose de dúvidas nos estudantes de Linux. Afinal, o que é um micro-kernel e kernel monolítico?”
a escolha verdadeira que quem decide q modelo usar irá enfrentar:
Em principio o microkernel permite uma execucao mais modular
que pode melhorar certos aspectos, como segurança por exemplo,
na prática fica dificil gerenciar os vários módulos servidores
de maneira eficiente.
No entanto o caso do linux (não sei como funcionam os BSDs) é
muito interessante pois apesar de kernel ser monolítico como
se tem acesso ao fonte basta compilar um kernel personalizado
utilizando apenas os módulos desejados.
--
1berto