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

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

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

5
Как переименовать все потоки (и дочерние элементы) одного процесса в Linux?
Linux (пока) не следует стандарту POSIX.1, который гласит, что reniceвключение процесса влияет на «все потоки области системы в процессе», поскольку в соответствии с документом pthreads (7) «потоки не имеют общего полезного значения». Однако иногда может оказаться удобным renice«все», относящееся к данному процессу (например, дочерние процессы Apache и все их потоки). …
22 linux  process  nice  thread 

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

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

1
Как приятно работать?
sched_setscheduler говорит: Все планирование является вытесняющим: если процесс с более высоким статическим приоритетом становится готовым к выполнению, текущий запущенный процесс будет вытеснен и возвращен в список ожидания для его уровня статического приоритета. в то время как setpriority говорит Это приводит к тому, что очень низкие приятные значения (+19) действительно обеспечивают …

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

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

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

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

4
Запустить процесс linux с очень низким приоритетом?
У меня есть обычный процесс, который не так важен, но потребляет так много энергии процессора, и у меня есть другой процесс, который действительно важен, но он проводит большую часть времени бездействующим, но когда он получил работу, ему действительно нужна высокая вычислительная мощность Я пытался работать с nice -20 ./low_priority_processи, nice …
12 process  cpu  htop  priority  nice 

2
Как я могу позволить пользователю расставить приоритеты для процесса с отрицательной привлекательностью?
Я хочу, чтобы пользователь запускал определенный процесс в системе с отрицательным значением nice. Я не могу просто перевести процесс в фоновый режим, поскольку эта конкретная программа является сервером Minecraft, и я полагаюсь на командную строку для управления сервером. Мой текущий скрипт bash выглядит так (важная часть): sleep 10 && \ …

2
Установить значение по умолчанию для данного пользователя (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 Это не работает (хотя должно, верно?). Обратите внимание, что я перезагрузился с тех …
12 login  nice  limit 

4
Является ли установка более высокого приятного уровня для процесса эффективным способом уменьшения его влияния на нагрузку на систему / время процессора?
У меня есть задание rsync cron, которое загружает сервер и запускает оповещения монитора. Если бы я настроил выполнение задания с хорошим хорошим уровнем, это эффективно уменьшило бы его влияние на значения нагрузки системы?
10 cron  rsync  io  load  nice 

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

2
Как я могу сделать так, чтобы все мои процессы начинались с милости 5
Я знаю, что значения корректности наследуются от значения корректности родительского процесса, но могу ли я глобально изменить значение корректности по умолчанию для конкретного пользователя (себя). В этом случае я имею в виду небольшой удобный сервер, доступ к которому осуществляется исключительно через ssh. Итак, я думаю, что я мог бы изменить …
8 users  settings  nice 
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.