Хорошо: *Низкий* приоритет, использующий *больше* ЦП

Хорошо: *Низкий* приоритет, использующий *больше* ЦП

(сервер Ubuntu 14.04, 8 ядер, 16 ГБ ОЗУ)

При параллельном запуске 3 скриптов, использующих один и тот же (другой) скрипт, происходит обратное тому, что я ожидал при «переобновлении» процессов по мере их выполнения.

Те, у кого выше любезность, т.е.нижеприоритет, использовать больше ЦП

Те, у кого ниже уровень любезности, т.е.вышеприоритет, использовать меньше ЦП

введите описание изображения здесь

Он остается (почти) таким на протяжении всего исполнения. Есть идеи? Я что, в корне неправильно понял, что такое любезность?

(Я также пробовал переименовывать родительские скрипты, но это, похоже, не дало результата. их sudo topнужно было запустить, чтобы получить разрешение на выполнение всего этого.) (Также я думаю, что время можно игнорировать, как и 3167второй, mgizaзапущенный родительским процессом — изначально у него был PID с меньшим значением)


Редактировать: Все три этих процесса с радостью (и им разрешено) использовать до 800% ресурсов ЦП!

решение1

Это полностью зависит от того, что делают процессы.хорошийпроцесс с радостью пропустит другие процессы вперед в очереди выполнения, но все равно получит 100% ресурсов ЦП (или столько, сколько ему нужно), если в данный момент нет других процессов, которым это нужно.

Связанный контент