prioridades de processos - nice e renice
Post on 10-Jul-2015
847 Views
Preview:
TRANSCRIPT
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
top related