Почему сетчедулер не форсирует необходимость - PullRequest
0 голосов
/ 29 апреля 2010

Я заметил, что в ядре Linux 2.4 setscheduler не форсирует need_resched. Это почему? это просто какое-то соглашение или это происходит где-то еще?

Ответы [ 2 ]

0 голосов
/ 29 апреля 2011

Я думаю, что это известная ошибка в 2.4, в любом случае, в следующем тике все будет хорошо:)

0 голосов
/ 29 апреля 2010

need_resched вызывается в другом месте системы.

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...