Linuxlab

Глава 2

Ядро: устройство и тюнинг

Обновлено 3 июля 2026 г.

В третьей части ты говорил с ядром через /proc, /sys и sysctl, но смотрел на него снаружи: вот параметр, вот файл, вот значение. Теперь разберём, чем именно ты управляешь. За этими параметрами стоят подсистемы - крупные части ядра, каждая со своей задачей.

Чаще всего ты будешь иметь дело с четырьмя. Планировщик CFS решает, какому процессу сейчас отдать ядро процессора. Менеджер памяти раздаёт и забирает страницы, а когда страниц не остаётся, в дело вступает OOM killer. VFS - это общий слой над всеми файловыми системами, чтобы open и read работали одинаково и на ext4, и на NFS. Сетевой стек проводит пакет от сетевой карты до сокета процесса.

Планировщик можно потрогать через /proc. У каждого процесс

Закрыто

Дальше глава входит в платный курс

Ты читаешь открытую часть. Купи курс, чтобы прочитать главу целиком.

Посмотреть курс