mirror of
https://github.com/Yaslonane/lpic_1-101.git
synced 2026-05-19 17:48:32 +03:00
Created new structure
This commit is contained in:
@@ -1,38 +0,0 @@
|
||||
**103.6** Изменение приоритетов процессов
|
||||
|
||||
Студент должен уметь менять приоритеты выполняющихся процессов
|
||||
|
||||
**Изучаем** :
|
||||
|
||||
- приоритеты по умолчанию создаваемых процессов;
|
||||
- запуск программ с повышенным и пониженным приоритетом;
|
||||
- изменение приоритета уже запущенной программы.
|
||||
|
||||
**Термины и утилиты: **
|
||||
|
||||
- nice
|
||||
- ps
|
||||
- renice
|
||||
- top
|
||||
|
||||
Несмотря на то, что Linux является довольно стабильной системой, которая умеет автоматически подстраиваться под текущие условия работы, иногда приходится вручную управлять приоритетами процессов, для контроля над ресурсами ПК.
|
||||
|
||||
Для просмотра текущих процессов используется команда **ps** , например:
|
||||
|
||||
**p**** s aux** _(отобразить процессы по всем пользователям);_
|
||||
|
||||
**ps** **–**** eo ****user**** , ****pid**** , ****pcpu**** , ****nice**** , ****comm** _(отобразить процессы, выводя указанные данные);_
|
||||
|
||||
Приоритет процесса определяется параметром **nice** (в Ubuntu может принимать значения от -20 до +19): чем ниже значение, тем выше приоритет. По умолчанию значение nice для каждого процесса равно "-10".
|
||||
|
||||
Для запуска процесса с указанным приоритетом используется команда **nice** , например:
|
||||
|
||||
**nice** **–**** n **** -20 **** ping ****ya****. ****ru**** ** _(запустить процесс с приоритетом "-20");_
|
||||
|
||||
Для изменения приоритета запущенного процесса используется команда **renice** , например:
|
||||
|
||||
**renice 15 –p 10241 ** _(изменить приоритет процесса с_ _PID_ _"10421");_
|
||||
|
||||
**renice** **-15 –**** u ****semaev**** ** _(изменить приоритет процессов пользователя " __semaev__");_
|
||||
|
||||
Также для использования доступен диспетчер задач **top** , выводящий сведения о запущенных процессах в реальном режиме в консоль. Для изменения критерия сортировки процессов используются символы "<" и ">".
|
||||
Reference in New Issue
Block a user