DEVOPSTRAINER
Вопросы / Linux

Какие алгоритмы планирования используются в Linux (CPU, I/O, память)?

Краткий ответ

CPU: основной — CFS (Completely Fair Scheduler), честно делящий время по весам/приоритетам; классические учебные — Round Robin, SJF (кратчайшая задача первой), MLFQ (многоуровневые очереди с обратной связью). Дисковый I/O: mq-deadline, BFQ, none (исторически CFQ, Deadline, FCFS/NOOP). Память: Slab-аллокатор для объектов ядра.

Ещё вопросы по теме «Linux»

Готовишься к DevOps-собеседованию?
Полные разборы вопросов, карточки с интервальным повторением, квизы и песочница с реальными сломанными Linux-серверами — бесплатно после входа.
Открыть тренажёр →