Мой размер ядра составляет около 32 КБ.
Могу ли я назвать это наноядром?
Каково ограничение размера (или диапазон) для ядра, которое будет называться наноканалом?
Мой размер ядра составляет около 32 КБ.
Могу ли я назвать это наноядром?
Каково ограничение размера (или диапазон) для ядра, которое будет называться наноканалом?
Для "наноядра" нет ограничений по размеру. В конечном счете, рассматриваются только два типа ядра - микроядро, которое содержит минимальный объем кода, необходимый для обеспечения функций, необходимых для ОС, а все остальное работает в пользовательском пространстве, и монолитное ядро, которое содержит много другого кода, такого как драйверы устройств, сетевые стеки и протоколы файловой системы.
Термин "наноядро" и даже "пикокорнел" были придуманы отчасти как шутка, чтобы указать на абсурдность того, чтобы жертвовать производительностью ради того, чтобы держать все подальше от ядра. Наноядро и микроядро в наши дни являются взаимозаменяемыми терминами.
Если в вашем ядре есть драйверы устройств, это не микроядер, а монолитный.