1

Мой размер ядра составляет около 32 КБ.

Могу ли я назвать это наноядром?
Каково ограничение размера (или диапазон) для ядра, которое будет называться наноканалом?

1 ответ1

0

Для "наноядра" нет ограничений по размеру. В конечном счете, рассматриваются только два типа ядра - микроядро, которое содержит минимальный объем кода, необходимый для обеспечения функций, необходимых для ОС, а все остальное работает в пользовательском пространстве, и монолитное ядро, которое содержит много другого кода, такого как драйверы устройств, сетевые стеки и протоколы файловой системы.

Термин "наноядро" и даже "пикокорнел" были придуманы отчасти как шутка, чтобы указать на абсурдность того, чтобы жертвовать производительностью ради того, чтобы держать все подальше от ядра. Наноядро и микроядро в наши дни являются взаимозаменяемыми терминами.

Если в вашем ядре есть драйверы устройств, это не микроядер, а монолитный.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .