Вопрос

Я планирую код нового планировщика для Linux.Я хочу знать текущий используемый планировщик и его код «C». Где я могу найти файл, содержащий код планировщика в файловой системе Linux.

Любые ссылки или помощь в отношении того, как можно изменять алгоритм планирования, будет отличным или любым источником, откуда я могу учиться?

Это было полезно?

Решение

Документация / планировщик включает в себя документацию текущего планировщика Linux, Ядро / ЩКА Реализация.

Вы можете клонировать репозиторий Linux на свой локальный аппарат:

git clone git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
.

Другие советы

Код планировщика находится в one.c В дереве Linux вы можете открыть его, чтобы увидеть, какой является выбранный планировщик по умолчанию.

И тоже добавить / изменить планировщик, см. Это сообщение: Как создать новый планировщик ядра Linux

Вам нужно иметь весь источник Linux, чтобы изменить / добавить планировщик.Как предложено @leeduhem, клонировать источник Linux на вашу машину.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top