Можно ли контролировать стратегию планирования процесса? - PullRequest
0 голосов
/ 14 февраля 2020

Насколько я понимаю, в системе Linux (архитектура x86_64) ядро ​​планирует любой процесс. Но я не совсем понимаю, как это работает.

Говоря об очень простом процессе, который ничего не делает, кроме запуска только бесконечного l oop, этот l oop не имеет никакого отношения к каким-либо действиям ввода-вывода , Будет ли этот процесс планироваться ядром тоже? Означает ли это, что ядро ​​может не дать своему процессору время, чтобы его пришлось остановить на очень короткое время, и пользователь вряд ли почувствует этот тип остановки?

Если я прав, мой вопрос если есть способ, позволяющий программисту контролировать стратегию планирования?

Говоря, что у меня есть процесс, после его запуска ядро ​​может запланировать его так, чтобы оно некоторое время не использовало ЦП ( Я прав?). Есть ли способ заставить мой процесс использовать процессор непрерывно?

...