Разделить использование ЦП между различными задачами в LTS 14.04 [duplicate]

Возможно ли установить новый уровень nice работающего процесса с известным идентификатором?

Требуется ли эта операция для доступа root или просто является владельцем процесса?

77
задан 14 June 2011 в 18:00

46 ответов

Использование термина «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
8
ответ дан 5 August 2018 в 13:33

GUI

Alt + F2 и тип sudo gnome-system-monitor

До 11.04: Система> Администрирование> Системный монитор. Выберите «Процессы». В 11.04: Alt + A и найдите system monitor.

Идентификаторы показаны на изображении здесь:

И nice не требует sudo для если вы владеете этой задачей. Это делает, если вам нужно уменьшить приятность.

33
ответ дан 7 August 2018 в 06:59

Начать команду с помощью nice prio

nice -n 19 your_command

Процесс Renice

renice 19 $(pidof your_command_name_like_for_ex_ffmpeg)

19

между -20 и 19

19 - самый низкий приоритет

9
ответ дан 7 August 2018 в 06:59

htop

Начать htop Изменить с помощью F7 / F8 (если вы находитесь в Quickobuts временного отключения Byobu с Shift + F12). Имейте в виду, что вам нужны привилегии root, чтобы уменьшить их.
1
ответ дан 7 August 2018 в 06:59

Вы также можете восстановить процесс в верхней части.

1) Начать верх

$ top

2) renice, нажав r. Вам будет предложено указать идентификатор процесса (PID) процесса, который вы хотите изменить. PID по умолчанию - это первый процесс (один из которых потребляет большинство ресурсов). Подтвердите с помощью Enter. Установите новое хорошее значение от -20 (более высокий приоритет) до +19 (более низкий приоритет).

3
ответ дан 7 August 2018 в 06:59

Использование термина «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
8
ответ дан 7 August 2018 в 06:59

Использование термина «renice» в терминале выглядит следующим образом:

  Использование: renice [-n] & lt; priority & gt;  [-p] & lt; pid & gt;  [& Л; PID & GT;  ...] renice [-n] & lt; priority & gt;  [-g] & lt; pgrp & gt;  [& Л; pgrp & GT;  ...] renice [-n] & lt; priority & gt;  [-u] & lt; user & gt;  [& Л; пользователь & GT;  ...] Опции: -g, --pgrp & lt; id & gt;  интерпретировать как идентификатор группы процессов -h, --help print help -n, --prityity & lt; num & gt;  установите значение хорошего приращения -p, -pid & lt; id & gt;  силу, которую следует интерпретировать как идентификатор процесса -u, --user & lt; name | id & gt;  интерпретировать как имя пользователя или идентификатор пользователя - v, - версия версии для печати  

Использование «sudo» перед командой «renice» повышает уровень пользователя до корневого уровня, и потребуется пароль администратора / корня. [ ! d3]

Итак, например, если вы хотите поднять процесс с помощью идентификатора PID (идентификатор процесса) 2606 с обычного приоритета на высокий приоритет, вы должны ввести терминал следующим образом:

  sudo renice -n -5 -p 2606  
8
ответ дан 9 August 2018 в 14:03

Вы также можете восстановить процесс в верхней части.

1) Запустите верх

$ top

2) renice, нажав r . Вам будет предложено указать идентификатор процесса (PID) процесса, который вы хотите изменить. PID по умолчанию - это первый процесс (один из которых потребляет большинство ресурсов). Подтвердите с помощью Enter. Установите новое хорошее значение от -20 (более высокий приоритет) до +19 (более низкий приоритет).

3
ответ дан 9 August 2018 в 14:03

htop

  1. Запустить htop
  2. Изменить с помощью F7 / F8 (если вы внутри Byobu временные отключить ярлыки с Shift + F12). Имейте в виду, что вам нужны привилегии root, чтобы уменьшить приятность .
1
ответ дан 9 August 2018 в 14:03

GUI

  • Alt + F2 и тип sudo gnome-system-monitor

До 11.04: Система> Администрирование > Системный монитор. Выберите «Процессы». В 11.04: Alt + A и найдите системный монитор .

Идентификаторы здесь показаны на рисунке:

enter image description here [!d3] [ ! d7]

И приятный не требует sudo для повышения привлекательности, если у вас есть задача. Он делает, если вам нужно уменьшить приятность.

33
ответ дан 9 August 2018 в 14:03

Начать команду с помощью nice prio

  nice -n 19 your_command  

Процесс обновления

  renice 19 $  (pidof your_command_name_like_for_ex_ffmpeg)  

19

между -20 и 19

19 является самым низким приоритетом

9
ответ дан 9 August 2018 в 14:03

Использование термина «renice» в терминале выглядит следующим образом:

  Использование: renice [-n] & lt; priority & gt;  [-p] & lt; pid & gt;  [& Л; PID & GT;  ...] renice [-n] & lt; priority & gt;  [-g] & lt; pgrp & gt;  [& Л; pgrp & GT;  ...] renice [-n] & lt; priority & gt;  [-u] & lt; user & gt;  [& Л; пользователь & GT;  ...] Опции: -g, --pgrp & lt; id & gt;  интерпретировать как идентификатор группы процессов -h, --help print help -n, --prityity & lt; num & gt;  установите значение хорошего приращения -p, -pid & lt; id & gt;  силу, которую следует интерпретировать как идентификатор процесса -u, --user & lt; name | id & gt;  интерпретировать как имя пользователя или идентификатор пользователя - v, - версия версии для печати  

Использование «sudo» перед командой «renice» повышает уровень пользователя до корневого уровня, и потребуется пароль администратора / корня. [ ! d3]

Итак, например, если вы хотите поднять процесс с помощью идентификатора PID (идентификатор процесса) 2606 с обычного приоритета на высокий приоритет, вы должны ввести терминал следующим образом:

  sudo renice -n -5 -p 2606  
8
ответ дан 15 August 2018 в 07:11

Начать команду с помощью nice prio

  nice -n 19 your_command  

Процесс обновления

  renice 19 $  (pidof your_command_name_like_for_ex_ffmpeg)  

19

между -20 и 19

19 является самым низким приоритетом

10
ответ дан 15 August 2018 в 07:11

htop

  1. Запустить htop
  2. Изменить с помощью F7 / F8 (если вы внутри Byobu временные отключить ярлыки с Shift + F12). Имейте в виду, что вам нужны привилегии root, чтобы уменьшить приятность .
1
ответ дан 15 August 2018 в 07:11

Вы также можете восстановить процесс в верхней части.

1) Запустите верх

$ top

2) renice, нажав r . Вам будет предложено указать идентификатор процесса (PID) процесса, который вы хотите изменить. PID по умолчанию - это первый процесс (один из которых потребляет большинство ресурсов). Подтвердите с помощью Enter. Установите новое хорошее значение от -20 (более высокий приоритет) до +19 (более низкий приоритет).

3
ответ дан 15 August 2018 в 07:11

GUI

  • Alt + F2 и тип sudo gnome-system-monitor

До 11.04: Система> Администрирование > Системный монитор. Выберите «Процессы». В 11.04: Alt + A и найдите системный монитор .

Идентификаторы здесь показаны на рисунке:

enter image description here [!d3] [ ! d7]

И приятный не требует sudo для повышения привлекательности, если у вас есть задача. Он делает, если вам нужно уменьшить приятность.

33
ответ дан 15 August 2018 в 07:11

Другие вопросы по тегам:

Похожие вопросы: