Início·Comandos de terminal

nice

Processos e sistema

Uso

nice -n <19..-20> <command>

Inicia um comando com prioridade de CPU menor; o valor vai de 19 (mais cede) a -20 (mais ganancioso), negativos exigem root, e afeta apenas CPU, nao disco (isso e ionice).

Opções comuns

OpçãoSignificado
-n 19Lowest priority: yields the CPU to everything else.
-n 10What you get if you run nice with no -n at all.
-n -5Higher priority than normal. Negative values need root.

Exemplos

nice -n 19 tar -czf backup.tar.gz /data

Compress a big directory without slowing down the rest of the machine.

sudo nice -n -5 ./latency-sensitive

Give a process more CPU priority than normal.

O que está rodando e o que está comendo a máquina. Identificar vem antes de matar.

Como ler

  • Os colchetes [ ] marcam uma parte que você pode omitir.
  • As reticências … indicam que você pode listar vários.
  • As opções diferenciam maiúsculas: em alguns comandos -r e -R fazem coisas diferentes.

Perguntas

Q. O que nice faz?

Inicia um comando com prioridade de CPU menor; o valor vai de 19 (mais cede) a -20 (mais ganancioso), negativos exigem root, e afeta apenas CPU, nao disco (isso e ionice).

Q. Como se digita?

nice -n <19..-20> <command> — os colchetes marcam o que você pode omitir.

Q. Quantas opções vale a pena saber?

Aqui estão 3; a lista completa está em man nice. Este comando fica em Processos e sistema.

Comandos relacionados

página man: man nice