Запитання з тегом «nice»

Інструмент для зміни пріоритету процесу, надаючи йому більше або менше часу процесора.

3
Чому я не можу використовувати renice для збільшення приємного значення процесу?
Від man renice: Користувачі, крім суперкористувача, можуть лише змінювати пріоритет процесів, якими вони володіють, і можуть лише монотонно збільшувати своє `` приємне значення '' (з міркувань безпеки) в межах від 0 до PRIO_MAX (20) [...] Отже, я можу reniceвласні процеси вгору (надавати їм нижчий пріоритет), але ніколи вниз: $ renice …
25 nice  priority 

5
Як відновити всі потоки (і діти) одного процесу в Linux?
Linux ще не дотримується стандарту POSIX.1, який говорить про те, що a reniceв процесі впливає на "всі потоки системи в процесі", оскільки згідно з документами pthreads (7) "потоки не мають загального приємного значення". Однак іноді може бути зручно renice"все", пов'язане з певним процесом (одним із прикладів можуть бути дочірні процеси …
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 RSS WCHAN …

7
Як запустити процес з хорошим значенням -20 і не надати йому привілей на root?
Я хотів би розпочати процес з хорошим значенням -20. Це вимагає від мене використання команди типу - sudo nice -n -20 matlab. Однак це також починає matlab як root. Чи є спосіб мати матлаб як некореневий? Мій сучасний підхід - sudo nice -n -20 sudo -u myusername matlab- що, як …
18 process  priority  nice 

3
Встановіть приємність на трубопровідну команду
Мені потрібно виконати набір команд "pipeped" із зміненим рівнем приємності. Приклад: nice -n 15 command1 | command2 | command3 У цьому випадку приємність змінюється на "15" лише для команди1. Як змінити його для всього набору команд (command1, command2 та command3)?
15 nice 

2
Використання та розуміння параметрів системного планування в контексті робочого столу
У системних файлах служби можна встановити наступні параметри, пов’язані з плануванням (зі systemd.execсторінки man , виправте мене, якщо я помиляюся): Nice Встановлює стандартний рівень за замовчуванням (пріоритет планування) для виконуваних процесів. Бере ціле число між -20 (найвищий пріоритет) та 19 (найнижчий пріоритет). Докладніше див. Setpriority (2) . Який знайомий приємний …

4
Запустити процес Linux з дуже низьким пріоритетом?
У мене регулярний процес, який не так важливий, але буде споживати стільки енергії процесора, і у мене є ще один процес, який дійсно важливий, але він витрачає більшу частину часу в режимі очікування, але коли він влаштувався на роботу, йому дійсно потрібні високі обчислювальні потужності Я спробував запустити з nice …
12 process  cpu  htop  priority  nice 

2
Як я можу дозволити користувачеві розставити пріоритет процесу на негативну приємність?
Я хочу, щоб користувач запустив певний процес у системі з негативним приємним значенням. Я не можу просто відкинути процес на другий план, оскільки ця конкретна програма є сервером 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 до максимального ефекту, тобто для команди використовувати якомога менше ресурсів (без простою)? (Я думаю, це щось на кшталт `приємно -n 19 ionice -c 2 [команда], але не впевнений у" -n "ionice (параметр classdata).
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.