Сверхнизкие приоритеты процессов в Linux?


0

В процессах Linux есть «хорошие» значения в диапазоне от -20 до 19. Хотелось бы назначить еще более низкий приоритет, например, 100, чтобы «фоновая работа» как можно больше уступала другим процессам, но при этом оставалась бы все оставшееся время ЦП. Как мне этого добиться?

Ответы:


0

Вы можете использовать cgroups для этого процесса с действительно низким приоритетом. Вы можете создать cgroup только для этого одного процесса (вызвать его lowprioили w / e) и использовать cpu.sharesпараметр, чтобы позволить ему только определенную долю процессорного времени. Вы можете прочитать больше об этом подходе, например, в Руководстве по управлению ресурсами RHEL .

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.