Разделение модулей операционной системы (ОС) на две группы: ядро и вспомогательные модули, работает следующим образом: ядро выполняет основные функции, а вспомогательные модули — менее важные. 14
Модули ядра реализуют жизненно важные функции ОС, такие как управление памятью, отработка прерываний, переключение процессов. 2 Они используются часто и должны работать как можно быстрее. 1 Ядро составляет сердцевину операционной системы, без него ОС является полностью неработоспособной и не сможет выполнить ни одну из своих функций. 4
Вспомогательные модули выполняют функции, не требующие частого использования. 1 Например, это могут быть программы архивирования данных, дефрагментации диска, сжатия дисков, очистки дисков и т. п.. 3 Вспомогательные модули оформляются как обычные приложения, обращаются к функциям ядра посредством системных вызовов и выполняются в пользовательском режиме. 3
Важно отметить, что деление на основные и вспомогательные модули ОС условно, и граница между этими группами может различаться в разных ОС. 25