Возможно ли установить новый уровень nice работающего процесса с известным идентификатором?
Требуется ли эта операция для доступа root или просто является владельцем процесса?
Если вы используете терминал, вы можете использовать renice
renice [-n] priority [[-p] pid ...] [[-g] pgrp ...] [[-u] user ...]
. Простым примером может быть
renice 8 31043
31043: old priority 5, new priority 8
Вы также может передавать жесткие флаги, но это следует за порядком (сначала вы должны перенести приоритет, а затем pid - если вы измените порядок, в котором будет отображаться использование messagge)
renice -n 5 -p 31043
31043: old priority 8, new priority 5
Приоритеты работают над шкала от -20 до 19. Чем ниже число, тем выше приоритет в системе.
Если вы владеете процессом, вам не понадобится root, однако, если процесс принадлежит другим пользователем или если вы планируете изменить группу / пользователя корня процесса (через sudo).
Если вы используете терминал, вы можете использовать renice
renice [-n] priority [[-p] pid ...] [[-g] pgrp ...] [[-u] user ...]
. Простым примером может быть
renice 8 31043
31043: old priority 5, new priority 8
Вы также может передавать жесткие флаги, но это следует за порядком (сначала вы должны перенести приоритет, а затем pid - если вы измените порядок, в котором будет отображаться использование messagge)
renice -n 5 -p 31043
31043: old priority 8, new priority 5
Приоритеты работают над шкала от -20 до 19. Чем ниже число, тем выше приоритет в системе.
Если вы владеете процессом, вам не понадобится root, однако, если процесс принадлежит другим пользователем или если вы планируете изменить группу / пользователя корня процесса (через sudo).
Если вы используете терминал, вы можете использовать renice
renice [-n] priority [[-p] pid ...] [[-g] pgrp ...] [[-u] user ...]
. Простым примером может быть
renice 8 31043
31043: old priority 5, new priority 8
Вы также может передавать жесткие флаги, но это следует за порядком (сначала вы должны перенести приоритет, а затем pid - если вы измените порядок, в котором будет отображаться использование messagge)
renice -n 5 -p 31043
31043: old priority 8, new priority 5
Приоритеты работают над шкала от -20 до 19. Чем ниже число, тем выше приоритет в системе.
Если вы владеете процессом, вам не понадобится root, однако, если процесс принадлежит другим пользователем или если вы планируете изменить группу / пользователя корня процесса (через sudo).
Если вы используете терминал, вы можете использовать renice
renice [-n] priority [[-p] pid ...] [[-g] pgrp ...] [[-u] user ...]
. Простым примером может быть
renice 8 31043
31043: old priority 5, new priority 8
Вы также может передавать жесткие флаги, но это следует за порядком (сначала вы должны перенести приоритет, а затем pid - если вы измените порядок, в котором будет отображаться использование messagge)
renice -n 5 -p 31043
31043: old priority 8, new priority 5
Приоритеты работают над шкала от -20 до 19. Чем ниже число, тем выше приоритет в системе.
Если вы владеете процессом, вам не понадобится root, однако, если процесс принадлежит другим пользователем или если вы планируете изменить группу / пользователя корня процесса (через sudo).
Если вы используете терминал, вы можете использовать renice
renice [-n] priority [[-p] pid ...] [[-g] pgrp ...] [[-u] user ...]
. Простым примером может быть
renice 8 31043
31043: old priority 5, new priority 8
Вы также может передавать жесткие флаги, но это следует за порядком (сначала вы должны перенести приоритет, а затем pid - если вы измените порядок, в котором будет отображаться использование messagge)
renice -n 5 -p 31043
31043: old priority 8, new priority 5
Приоритеты работают над шкала от -20 до 19. Чем ниже число, тем выше приоритет в системе.
Если вы владеете процессом, вам не понадобится root, однако, если процесс принадлежит другим пользователем или если вы планируете изменить группу / пользователя корня процесса (через sudo).
Если вы используете терминал, вы можете использовать renice
renice [-n] priority [[-p] pid ...] [[-g] pgrp ...] [[-u] user ...]
. Простым примером может быть
renice 8 31043
31043: old priority 5, new priority 8
Вы также может передавать жесткие флаги, но это следует за порядком (сначала вы должны перенести приоритет, а затем pid - если вы измените порядок, в котором будет отображаться использование messagge)
renice -n 5 -p 31043
31043: old priority 8, new priority 5
Приоритеты работают над шкала от -20 до 19. Чем ниже число, тем выше приоритет в системе.
Если вы владеете процессом, вам не понадобится root, однако, если процесс принадлежит другим пользователем или если вы планируете изменить группу / пользователя корня процесса (через sudo).
Если вы находитесь на терминале, вы можете использовать renice
renice [-n] priority [[-p] pid ...] [[-g] pgrp ...] [[-u] user ...]
Простым примером может быть
renice 8 31043 31043: старый приоритет 5, новый приоритет 8
Вы также можете передать жесткие флаги, но это следует за порядком (сначала вам нужно передать приоритет, а затем pid - if вы изменяете порядок, в котором будет отображаться использование messagge)
renice -n 5 -p 31043 31043: старый приоритет 8, новый приоритет 5
Приоритеты по шкале от -20
до 19
. Чем меньше число, тем выше приоритет для системы.
Если вы владеете процессом, то вы не потребуется root - однако, если процесс принадлежит другому пользователю или если вы планируете изменить группу / пользователя корня процесса (через sudo
), потребуется.
Если вы находитесь на терминале, вы можете использовать renice
renice [-n] priority [[-p] pid ...] [[-g] pgrp ...] [[-u] user ...]
Простым примером может быть
renice 8 31043 31043: старый приоритет 5, новый приоритет 8
Вы также можете передать жесткие флаги, но это следует за порядком (сначала вам нужно передать приоритет, а затем pid - if вы изменяете порядок, в котором будет отображаться использование messagge)
renice -n 5 -p 31043 31043: старый приоритет 8, новый приоритет 5
Приоритеты по шкале от -20
до 19
. Чем меньше число, тем выше приоритет для системы.
Если вы владеете процессом, то вы не потребуется root - однако, если процесс принадлежит другому пользователю или если вы планируете изменить группу / пользователя корня процесса (через sudo
), потребуется.
root
] может только повысить свою привлекательность - они не могут снизить привлекательность, даже не до уровня предыдущего уровня, который был у этого процесса, и даже не до уровня предыдущего уровня были сами renice
d процесс вниз. Я рекомендую отредактировать этот ответ, чтобы включить эту информацию.
– Eliah Kagan
14 October 2012 в 19:35
До 11.04: Система> Администрирование> Системный монитор. Выберите «Процессы». В 11.04: Alt + A и найдите system monitor.
Идентификаторы показаны на изображении здесь:
И nice не требует sudo для если вы владеете этой задачей. Это делает, если вам нужно уменьшить приятность.
nice -n 20 your_command
renice 20 $(pidof your_command_name_like_for_ex_ffmpeg)
между -20 и 20
20 - самый низкий приоритет
Вы также можете восстановить процесс в верхней части.
1) Начать верх
$ top
2) renice, нажав r. Вам будет предложено указать идентификатор процесса (PID) процесса, который вы хотите изменить. PID по умолчанию - это первый процесс (один из которых потребляет большинство ресурсов). Подтвердите с помощью Enter. Установите новое хорошее значение от -20 (более высокий приоритет) до +19 (более низкий приоритет).
Использование термина «renice» в терминале выглядит следующим образом:
Usage:
renice [-n] <priority> [-p] <pid> [<pid> ...]
renice [-n] <priority> [-g] <pgrp> [<pgrp> ...]
renice [-n] <priority> [-u] <user> [<user> ...]
Options:
-g, --pgrp <id> interpret as process group ID
-h, --help print help
-n, --priority <num> set the nice increment value
-p, --pid <id> force to be interpreted as process ID
-u, --user <name|id> interpret as username or user ID
-v, --version print version
Использование «sudo» перед командой «renice» повышает уровень пользователя до корневого уровня, и потребуется пароль администратора / корня.
Так, например, если вы хотите поднять процесс с помощью идентификатора PID (идентификатор процесса) 2606 от обычного приоритета до высокого приоритета, вы должны ввести терминал следующим образом:
sudo renice -n -5 -p 2606
До 11.04: Система> Администрирование> Системный монитор. Выберите «Процессы». В 11.04: Alt + A и найдите system monitor.
Идентификаторы показаны на изображении здесь:
И nice не требует sudo для если вы владеете этой задачей. Это делает, если вам нужно уменьшить приятность.
nice -n 19 your_command
renice 19 $(pidof your_command_name_like_for_ex_ffmpeg)
между -20 и 19
19 - самый низкий приоритет
Вы также можете восстановить процесс в верхней части.
1) Начать верх
$ top
2) renice, нажав r. Вам будет предложено указать идентификатор процесса (PID) процесса, который вы хотите изменить. PID по умолчанию - это первый процесс (один из которых потребляет большинство ресурсов). Подтвердите с помощью Enter. Установите новое хорошее значение от -20 (более высокий приоритет) до +19 (более низкий приоритет).
Использование термина «renice» в терминале выглядит следующим образом:
Usage:
renice [-n] <priority> [-p] <pid> [<pid> ...]
renice [-n] <priority> [-g] <pgrp> [<pgrp> ...]
renice [-n] <priority> [-u] <user> [<user> ...]
Options:
-g, --pgrp <id> interpret as process group ID
-h, --help print help
-n, --priority <num> set the nice increment value
-p, --pid <id> force to be interpreted as process ID
-u, --user <name|id> interpret as username or user ID
-v, --version print version
Использование «sudo» перед командой «renice» повышает уровень пользователя до корневого уровня, и потребуется пароль администратора / корня.
Так, например, если вы хотите поднять процесс с помощью идентификатора PID (идентификатор процесса) 2606 от обычного приоритета до высокого приоритета, вы должны ввести терминал следующим образом:
sudo renice -n -5 -p 2606
sudo gnome-system-monitor
До 11.04: Система> Администрирование > Системный монитор. Выберите «Процессы». В 11.04: Alt + A и найдите системный монитор
.
Идентификаторы здесь показаны на рисунке:
[!d3] [ ! d7]
И приятный не требует sudo для повышения привлекательности, если у вас есть задача. Он делает, если вам нужно уменьшить приятность.
nice -n 19 your_command
renice 19 $(pidof your_command_name_like_for_ex_ffmpeg)
между -20 и 19
19 - самый низкий приоритет
Вы также можете восстановить процесс в верхней части.
1) Начать верх
$ top
2) renice, нажав r. Вам будет предложено указать идентификатор процесса (PID) процесса, который вы хотите изменить. PID по умолчанию - это первый процесс (один из которых потребляет большинство ресурсов). Подтвердите с помощью Enter. Установите новое хорошее значение от -20 (более высокий приоритет) до +19 (более низкий приоритет).
Использование термина «renice» в терминале выглядит следующим образом:
Usage:
renice [-n] <priority> [-p] <pid> [<pid> ...]
renice [-n] <priority> [-g] <pgrp> [<pgrp> ...]
renice [-n] <priority> [-u] <user> [<user> ...]
Options:
-g, --pgrp <id> interpret as process group ID
-h, --help print help
-n, --priority <num> set the nice increment value
-p, --pid <id> force to be interpreted as process ID
-u, --user <name|id> interpret as username or user ID
-v, --version print version
Использование «sudo» перед командой «renice» повышает уровень пользователя до корневого уровня, и потребуется пароль администратора / корня.
Так, например, если вы хотите поднять процесс с помощью идентификатора PID (идентификатор процесса) 2606 от обычного приоритета до высокого приоритета, вы должны ввести терминал следующим образом:
sudo renice -n -5 -p 2606
sudo gnome-system-monitor
До 11.04: Система> Администрирование > Системный монитор. Выберите «Процессы». В 11.04: Alt + A и найдите системный монитор
.
Идентификаторы здесь показаны на рисунке:
[!d3] [ ! d7]
И приятный не требует sudo для повышения привлекательности, если у вас есть задача. Он делает, если вам нужно уменьшить приятность.
nice -n 19 your_command
renice 19 $(pidof your_command_name_like_for_ex_ffmpeg)
между -20 и 19
19 - самый низкий приоритет
Использование термина «renice» в терминале выглядит следующим образом:
Usage:
renice [-n] <priority> [-p] <pid> [<pid> ...]
renice [-n] <priority> [-g] <pgrp> [<pgrp> ...]
renice [-n] <priority> [-u] <user> [<user> ...]
Options:
-g, --pgrp <id> interpret as process group ID
-h, --help print help
-n, --priority <num> set the nice increment value
-p, --pid <id> force to be interpreted as process ID
-u, --user <name|id> interpret as username or user ID
-v, --version print version
Использование «sudo» перед командой «renice» повышает уровень пользователя до корневого уровня, и потребуется пароль администратора / корня.
Так, например, если вы хотите поднять процесс с помощью идентификатора PID (идентификатор процесса) 2606 от обычного приоритета до высокого приоритета, вы должны ввести терминал следующим образом:
sudo renice -n -5 -p 2606
Вы также можете восстановить процесс в верхней части.
1) Запустите верх
$ top
2) renice, нажав r
. Вам будет предложено указать идентификатор процесса (PID) процесса, который вы хотите изменить. PID по умолчанию - это первый процесс (один из которых потребляет большинство ресурсов). Подтвердите с помощью Enter. Установите новое хорошее значение от -20 (более высокий приоритет) до +19 (более низкий приоритет).
До 11.04: Система> Администрирование> Системный монитор. Выберите «Процессы». В 11.04: Alt + A и найдите system monitor.
Идентификаторы показаны на изображении здесь:
И nice не требует sudo для если вы владеете этой задачей. Это делает, если вам нужно уменьшить приятность.
nice -n 19 your_command
renice 19 $(pidof your_command_name_like_for_ex_ffmpeg)
между -20 и 19
19 - самый низкий приоритет
Вы также можете восстановить процесс в верхней части.
1) Начать верх
$ top
2) renice, нажав r. Вам будет предложено указать идентификатор процесса (PID) процесса, который вы хотите изменить. PID по умолчанию - это первый процесс (один из которых потребляет большинство ресурсов). Подтвердите с помощью Enter. Установите новое хорошее значение от -20 (более высокий приоритет) до +19 (более низкий приоритет).