prioridades de processos - nice e renice

6
Prioridades de Execução dos Processos Comandos nice e renice Bóson Treinamentos 2013 Fábio dos Reis

Upload: fabio-dos-reis

Post on 10-Jul-2015

847 views

Category:

Technology


5 download

TRANSCRIPT

Prioridades de Execução dos Processos

Comandos nice e renice

Bóson Treinamentos 2013

Fábio dos Reis

Prioridades de processos

É possível priorizar a execução dos processos no Linux, aumentando-a ou diminuindo-a, de acordo com a necessidade.Podemos examinar a priridade dos processos por meio da coluna PRI na saída dos comandos top ou ainda ps -l (#mostrar os dois).A prioridade indica, basicamente, quanto tempo (relativo) de CPU o kernel fornece ao processo.Quanto maior a prioridade, mais tempo de CPU um processo terá.

Bóson Treinamentos 2013

Fábio dos Reis

Comando nice

Permite atribuir um número nice ao processo no momento de sua inicialização.Os números nice positivos diminuem a prioridade dos processos em relação a outrps processos, e números nice negativos aumentam a prioridade dos processos.Os números nice vão de -20 a +19.Somente o root pode iniciar um processo com número nice negativo (maior prioridade).O nice padrão de processos de usuário é zero.

Bóson Treinamentos 2013

Fábio dos Reis

Comando nice

Sintaxe:nice -n ajuste comando #ounice ajuste comando

Ajuste é um número de 1 a 19 (p/ usuários normais) ou de -20 a 19 (root). Sem especificação, o padrão é 10. Exemplos (consultar com ps -l após cada um):nice -n 12 inkscape &nice -n -16 inkscape & (ou nice --16 inkscape &)

Bóson Treinamentos 2013

Fábio dos Reis

Comando renice

Permite modificar números nice de processos em execução.Sintaxe:renice [+|-]novo_num_nice [opções] alvos-u Interpreta alvos como nomes de usuários, afetando todos os processos de propriedade desses usuários.-p Intyerpreta alvos como PIDs (padrão)

Bóson Treinamentos 2013

Fábio dos Reis

Comando renice - exemplos

1. Alterar o nice do processo de PID 14500 para 20:renice 20 14500

2. Alterar o nice dos processos do usuário dumont para -1:renice -1 -u dumont

Bóson Treinamentos 2013

Fábio dos Reis