12.04.2013 Views

APOSTILA GNU/DEBIAN AVANÇADO - Gerds

APOSTILA GNU/DEBIAN AVANÇADO - Gerds

APOSTILA GNU/DEBIAN AVANÇADO - Gerds

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Onde:<br />

comando<br />

Comando/programa que terá sua prioridade ajustada.<br />

<strong>APOSTILA</strong> <strong>GNU</strong>/<strong>DEBIAN</strong> <strong>AVANÇADO</strong><br />

opções:<br />

-n [numero]<br />

Configura a prioridade que o programa será executado. Se um programa for<br />

executado com maior prioridade, ele usará mais recursos do sistema para seu<br />

processamento, caso tenha uma prioridade baixa, ele permitirá que outros programas<br />

tenham preferência no uso dos recursos. A prioridade de execução de um programa<br />

pode ser ajustada de -20 (a mais alta) até 19 (a mais baixa). Por padrão, os programas<br />

são executados com prioridade igual a 10. Para ajustar prioridades altas, abaixo de 0<br />

(zero), é necessário ter poderes de administrador do sistema (usuário “root”).<br />

Exemplos:<br />

nice -n -19 find / -name apropos<br />

Configura a prioridade de execução do comando “find” para -19 (muito alta).<br />

nice -n -1 top<br />

Configura a prioridade de execução do comando “top” para -1 (alta).<br />

8.1.15. renice<br />

Este utilitário altera a prioridade de um ou mais programas em execução. É<br />

necessário ter poderes de administrador do sistema (usuário “root”) para conceder<br />

prioridade mais alta do que a atual a um determinado processo. O comando renice,<br />

necessita do PID (Process Identification Number) do processo que se deseja alterar a<br />

prioridade. Você também pode informar o UID (User Identification Number) do usuário ao<br />

renice, dessa forma, você poderá reajustar a prioridade de todos os programas daquele<br />

usuário.<br />

renice [prioridade] [opções]<br />

Onde:<br />

prioridade<br />

É o número que define a nova prioridade do processo, pode variar de -20<br />

(prioridade mais alta) à 19 (prioridade mais baixa).<br />

opções<br />

-g<br />

Permite especificar um ou mais grupos, para alterar a prioridade de todos os<br />

processos, que estejam sendo executados sob a permissão destes grupos.<br />

-u<br />

Permite especificar um ou mais usuários, para alterar a prioridade de todos os<br />

processos, que estejam sendo executados sob a permissão destes usuários.<br />

-p<br />

Permite especificar um ou mais PID para que a prioridade dos processos com<br />

estes números de identificação sejam alterados.<br />

Exemplos:<br />

renice 0 1335<br />

Altera a prioridade do processo com PID 1335 para 0 (zero).<br />

renice -5 987 -u root marcius -p 900 800<br />

Faz com que os processos com PID 987, 900 e 800 e todos os processos dos<br />

usuários “root” e “marcius” tenham sua prioridade alterada para -5.<br />

PÁG.: 60

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!