Заменить планировщик Linux - PullRequest
0 голосов
/ 10 мая 2018

У меня есть задача написать и заменить планировщик Linux.

Я читал о двух типах планировщиков: I / O и планировщик задач. Как я понимаю, мне нужно разобраться в процессе.

Но я не могу найти никакой информации, все, что я вижу, это как добавить планировщик в список в

/sys/block/hda/queue/scheduler

Но, похоже, это не просто добавление одной строки в файл, замена планировщика требует изменения некоторых файлов в ядре.

Где я могу найти информацию о том, какие файлы связаны с планировщиком и как реализовать мой собственный планировщик в Linux?

1 Ответ

0 голосов
/ 10 мая 2018

Вы можете найти эту документацию очень полезной в: /usr/src/linux/Documentation/block/switching-sched.txt

Также вы можете увидеть патч, найденный в этом решении

Как создать новый планировщик ядра Linux

...