Может ли кто-нибудь объяснить, в чем разница между монолитными, микроядрами и exokernel?В чем разница между монолитными, микроядрами и exokernel?
ответ
Существует много различий между этими типами ядер. Они отличаются внедрением сервисов ядра, такими как управление памятью, управление технологическими процессами и т. Д.
Монолитное ядро реализует все службы ядра, поэтому оно больше по размеру, где как exokernel ничего не реализует в части ядра, поэтому оно намного легче и микроядро находится между моно и exo ядро.
С другой стороны, в случае exokernel все реализовано в не явной части, поэтому разработчик приложения должен решить, что делать с выделенными ресурсами. В случае монолитного ядра таких накладных расходов не будет.
Чтобы узнать больше различий, эта ссылка может быть полезна для вас.
(https://gettech1.wordpress.com/2014/04/24/difference-between-monolithic-microkernel-and-exokernel/)
На самом деле это ответ только для ссылок: вся ссылка на информацию («Они различаются в реализации служб ядра, таких как ..») слишком широка. Ответы только на ссылки не приветствуются на SO. И этот конкретный ответ пахнет продвижением вашего собственного блога. – Tsyvarev
OMG ... Мое намерение состояло в том, чтобы не продвигать мой блог. Я просто решил поделиться этой информацией со всеми. И если он пахнет, я его уберу. –
Неплохо получить ссылку на ресурс (принадлежащий вам или нет), но сам ответ должен содержать некоторую информацию. Например, вы можете выбрать первые 2 строки из таблицы в своем блоге. См. Также [учебное пособие по ответам] (http://stackoverflow.com/help/how-to-answer) (параграф «Предоставить контекст для ссылок»). – Tsyvarev
В настоящее время в письменном виде нет части исследования. В то время как ответы на себя могут быть разрешены на SO, они должны соблюдать стандартные правила. – Tsyvarev