Вопросы с тегом «nice»

Инструмент для изменения приоритета процесса, выделяя ему больше или меньше процессорного времени.

25
Почему я не могу использовать renice, чтобы увеличить приятное значение процесса?

От man renice: Пользователи, отличные от суперпользователя, могут изменять только приоритет процессов, которыми они владеют, и могут монотонно увеличивать свое «хорошее значение» (по соображениям безопасности) в диапазоне от 0 до PRIO_MAX (20) [...] Итак, я могу использовать reniceсвои собственные...

22
Хорошие и дочерние процессы

Может кто-нибудь сказать мне, какова связь между указанным niceуровнем и дочерними процессами? Например, если у меня есть значение niceпо умолчанию 0и я запускаю сценарий nice 5, который, в свою очередь, запускает некоторые дочерние процессы (в данном случае около 20 параллельно), что хорошего в...

22
Как переименовать все потоки (и дочерние элементы) одного процесса в Linux?

Linux (пока) не следует стандарту POSIX.1, который гласит, что reniceвключение процесса влияет на «все потоки области системы в процессе», поскольку в соответствии с документом pthreads (7) «потоки не имеют общего полезного значения». Однако иногда может оказаться удобным renice«все», относящееся к...

22
Почему милость варьируется от -20 до 19?

Команда niceпозволяет вам настроить приоритет планирования («правильность») программы. Во всех Unix-подобных системах, которые я использовал, милость определяется диапазоном целых чисел, где -20 - наиболее предпочтительный приоритет планирования, 0 - по умолчанию, а 19 - наименее благоприятный....

20
Как приятно работать?

sched_setscheduler говорит: Все планирование является вытесняющим: если процесс с более высоким статическим приоритетом становится готовым к выполнению, текущий запущенный процесс будет вытеснен и возвращен в список ожидания для его уровня статического приоритета. в то время как setpriority говорит...

19
Что означает ценность (-)?

Согласно справочной странице и википедии; niceколеблется от -20 до 20. Тем не менее, когда я запускаю следующую команду, я обнаруживаю, что некоторые процессы имеют не числовое значение, например (-). Смотрите шестой столбец слева с заголовком «NI». На что указывает милость (-)? ps axl F UID PID...

18
Как мне запустить процесс с хорошим значением -20 и не дать ему привилегии root?

Я хотел бы начать процесс с хорошим значением -20. Это требует, чтобы я использовал команду как - sudo nice -n -20 matlab. Тем не менее, это также запускает matlab как root. Есть ли способ получить Matlab без полномочий root? Мой нынешний подход - sudo nice -n -20 sudo -u myusername matlab- который...

15
Устанавливаем добротность по конвейерной команде

Мне нужно выполнить набор «пайповых» команд с измененным уровнем милости. Пример: nice -n 15 command1 | command2 | command3 В этом случае милость изменяется на «15» только для команды1. Как изменить его для всего набора команд (command1, command2 и...

14
Использование и понимание параметров планирования systemd в контексте рабочего стола

В служебных файлах systemd можно установить следующие параметры, относящиеся к планированию (на systemd.execстранице руководства исправьте меня, если я ошибаюсь): Nice Устанавливает уровень Nice по умолчанию (приоритет планирования) для выполняемых процессов. Принимает целое число от -20 (самый...

12
Как я могу позволить пользователю расставить приоритеты для процесса с отрицательной привлекательностью?

Я хочу, чтобы пользователь запускал определенный процесс в системе с отрицательным значением nice. Я не могу просто перевести процесс в фоновый режим, поскольку эта конкретная программа является сервером Minecraft, и я полагаюсь на командную строку для управления сервером. Мой текущий скрипт bash...

12
Запустить процесс linux с очень низким приоритетом?

У меня есть обычный процесс, который не так важен, но потребляет так много энергии процессора, и у меня есть другой процесс, который действительно важен, но он проводит большую часть времени бездействующим, но когда он получил работу, ему действительно нужна высокая вычислительная мощность Я...

12
Установить значение по умолчанию для данного пользователя (limit.conf)

Может кто-нибудь сказать мне, как установить значение по умолчанию nice(как отображается top) для пользователя? Я обнаружил, что /etc/security/limits.conf это место, но если я поставлю либо: username_of_a_guy - nice 19 username_of_a_guy soft nice 19 username_of_a_guy hard nice 19 Это не работает...

10
Является ли установка более высокого приятного уровня для процесса эффективным способом уменьшения его влияния на нагрузку на систему / время процессора?

У меня есть задание rsync cron, которое загружает сервер и запускает оповещения монитора. Если бы я настроил выполнение задания с хорошим хорошим уровнем, это эффективно уменьшило бы его влияние на значения нагрузки...

9
Какая команда Unix лучше всего может быть?

Для быстрого сравнительного теста, как можно сочетать nice и ionice с максимальным эффектом, то есть, чтобы команда использовала как можно меньше ресурсов (без полного холостого хода)? (Я думаю, что это что-то вроде `nice -n 19 ionice -c 2 [команда], но не уверен насчет" -n "ionice (параметр...

8
Как я могу сделать так, чтобы все мои процессы начинались с милости 5

Я знаю, что значения корректности наследуются от значения корректности родительского процесса, но могу ли я глобально изменить значение корректности по умолчанию для конкретного пользователя (себя). В этом случае я имею в виду небольшой удобный сервер, доступ к которому осуществляется исключительно...