По умолчанию установить "хорошее" значение для конкретных процессов
Я хотел бы установить определенные "хорошие" значения для нескольких процессов в ноутбуке. Например, я хотел бы, чтобы оконный менеджер работал на -10, и оставил значение по умолчанию на 0.
Я знаю, что "renice" может изменить привлекательность процессов, но это a-posteriori, и я не хочу "renice" моего процесса оконного менеджера каждый раз, когда я открываю компьютер. Точно так же, "limit.conf" позволяет указать предпочтение по умолчанию для конкретных пользователей или групп, но не (насколько я знаю) конкретных процессов.
Поэтому мой вопрос заключается в том, существует ли способ определения привлекательности для конкретных процессов, без необходимости изменять настройки по умолчанию для пользователя и без необходимости заново обрабатывать процесс после его запуска.
1 ответ
Используйте хороший (1), например
nice --5 x-window-manager
или чаще
nice make -j 2
Вероятно, вам нужны привилегии суперпользователя, чтобы дать незаметную настройку (например, отрицательную, которая повышает вероятность быть запланированной). Смотри приятно (2).
Смотрите также ionice(1)