Publicado por: Gustavo Henrique | Março 25, 2008

Prioridade nos Processos no Linux.


Dando Prioridade no Firebird.
para exemplo peguei no servidor o processo do Firebird.Cada processo possui uma prioridade sendo ela -20 até +19, sendo da Maior Prioridade ( -20 ) até a menor prioridade ( +19 );

Para executar algum comando com a mínima prioridade.

Utilize o comando Nice exemplo :

nice -n +19 tar -Mcvf /dev/nst0 /dados/sunblade /mnt/sr_mirim /mnt/sr_mirimmacdata /home /opt /etc /dados –exclude=/opt/informatica/restauraqualidade –exclude=/dados/compartilhado/software/BackupServidorLinuxNaoCopiar –exclude=/dados/compartilhado/publico –exclude=.recycle > /dados/compartilhado/software/backup4

Para alterar a prioridade do processo, primeiro devemos descobrir qual o valor da prioridade

pgrep nomedoprocesso

exemplo qual o numero do processo do init

pgrep init
1

com isso podemos usar o renice e alterar a prioridade do processo 1
renice 5 –p 1

caso seja necessário alterar a prioridade de um processo por usuário podemos utilizar o comando

renice -20 -u CCO

se necessário por um grupo podemos utilizar

renice -20 -g fb_inet_server


Deixe uma resposta

Sua resposta:

Categorias