Для чего нужно ядро linux

Практически все, что выполняет ядро, касается оперативной памяти. Ядро отвечает за управление задачами в четырех основных областях системы.

Процессы. Ядро отвечает за то, каким процессам разрешен доступ к центральному процессору.

Память. Ядру необходимо отслеживать состояние всей памяти: какая часть в данный момент отведена под определенные процессы, что можно выделить для совместного использования процессами и какая часть свободна.

Драйверы устройств. Ядро выступает интерфейсом между «железом» и процессами. И как правило, управляет «железом».

Системные вызовы и поддержка. Обычно процессы используют системные вызовы для взаимодействия с ядром.