Наноядро - ядро, реализующее только обработку прерываний, т.е. по сути работа с аппаратным обеспечением. Такой тип ядра часто используется в виртуализации. Наноядро гостевой ОС может работать как процесс или модуль ядра другой ОС, позволяя запускать «неродные» приложения.
Гибридное ядро - позволяет сгладить недостатки монолитного и микроядра.