Добавить в корзинуПозвонить
Найти в Дзене
Linux - Codding maestro

Приоритеты процессов

Приоритеты процессов Linux могут изменяться от -20 до +19. Возможно это покажется странным, но процессу с приоритетом -20 будет отдано в распоряжение больше ресурсов чем процессу с приоритетом +10. Дело в том, что максимальным приоритетом считается, тот процесс у которого минимальное число -20, а минимальный процесс тот у которого максимальное +19. Если кратко то это выглядит так) - 20 max  +19 min  Команда установки приоритета 'nice' Синтаксис команды совсем не сложный Запустить команду с атрибутом -n и написать какой приоритет вы бы хотели выбрать. Один из примеров : - nice -n 19 sleep 6000 &  Переопределение приоритета выполняется командой renice renice 5 -p id_process (для процесса) Ключ -p установит приоритет 5 для процесса с ID который вы ему укажите. renice -19 -u user (для пользователя) Последняя команда изменит приоритет для пользователя user и все его процессы будут запускаться с приоритетом -19

Приоритеты процессов Linux могут изменяться от -20 до +19.

Возможно это покажется странным, но процессу с приоритетом -20 будет отдано в распоряжение больше ресурсов чем процессу с приоритетом +10.

Дело в том, что максимальным приоритетом считается, тот процесс у которого минимальное число -20, а минимальный процесс тот у которого максимальное +19.

Если кратко то это выглядит так)

- 20 max 

+19 min 

Команда установки приоритета 'nice'

Синтаксис команды совсем не сложный

Запустить команду с атрибутом -n и написать какой приоритет вы бы хотели выбрать.

Один из примеров :

- nice -n 19 sleep 6000 & 

Переопределение приоритета выполняется командой renice

renice 5 -p id_process (для процесса)

Ключ -p установит приоритет 5 для процесса с ID который вы ему укажите.

renice -19 -u user (для пользователя)

Последняя команда изменит приоритет для пользователя user и все его процессы будут запускаться с

приоритетом -19