В чем разница между монолитом, микроядром и экзокерном?

Может ли кто-нибудь объяснить, в чем разница между монолитным, микроядерным и экзокерновым?

1 ответ

Есть много различий между этими типами ядра. Они отличаются реализацией сервисов ядра, таких как управление памятью, управление процессами и т. Д.

Монолитное ядро ​​реализует все службы ядра, поэтому оно больше по размеру, так как exokernel ничего не реализует в части ядра, поэтому оно намного легче, а микроядро находится между ядром mono и exo.

С другой стороны, в случае exokernel все реализовано в неядерной части, поэтому разработчик приложения должен решить, что делать с выделенными ресурсами. В случае монолитного ядра таких издержек не будет.

Чтобы узнать больше различий, следующая ссылка может быть полезна для вас.
( https://gettech1.wordpress.com/2014/04/24/difference-between-monolithic-microkernel-and-exokernel/)

Другие вопросы по тегам