В чем разница между монолитом, микроядром и экзокерном?
Может ли кто-нибудь объяснить, в чем разница между монолитным, микроядерным и экзокерновым?
1 ответ
Есть много различий между этими типами ядра. Они отличаются реализацией сервисов ядра, таких как управление памятью, управление процессами и т. Д.
Монолитное ядро реализует все службы ядра, поэтому оно больше по размеру, так как exokernel ничего не реализует в части ядра, поэтому оно намного легче, а микроядро находится между ядром mono и exo.
С другой стороны, в случае exokernel все реализовано в неядерной части, поэтому разработчик приложения должен решить, что делать с выделенными ресурсами. В случае монолитного ядра таких издержек не будет.
Чтобы узнать больше различий, следующая ссылка может быть полезна для вас.
( https://gettech1.wordpress.com/2014/04/24/difference-between-monolithic-microkernel-and-exokernel/)