Изменение приоритета выполнения: команды nice и renice
Категория: Управление процессами | Автор: admin | 30-09-2009, 04:19

Значение nice (фактор уступчивости) подсказывает ядру, как следует относиться к данному процессу по сравнению с другими процессами, конкурирующими за право доступа к центральному процессору. Чем ниже значение nice, тем выше приоритет процесса.

Диапазон допустимых значений меняется от системы к системе. Как правило, он простирается от -20 до +19, а иногда — от 0 до 39 (см. табл. 4.3).

Несмотря на различия в диапазонах значений nice, все системы трактуют фактор уступчивости примерно одинаково. Если пользователь не предпринимает особых мер, то дочерний процесс наследует приоритет своего родительского процесса. Владелец процесса может увеличить значение nice, но не может уменьшить его. Это не дает возможности процессам с низким приоритетом порождать высокоприоритетных потомков. Только суперпользователь имеет полную свободу в установке значений nice и даже может присвоить процессу такой высокий приоритет, что все остальные процессы не смогут работать.


Просмотров: 3564 | | Комментариев: 0


 
Логин
Пароль
 

 
Locations of visitors to this page