Inicio·Comandos de terminal

renice

Procesos y sistema

Uso

renice -n <priority> -p <pid>

Cambia la prioridad de un proceso ya en marcha; un usuario normal solo puede hacerlo mas cedente, y recuperar la prioridad exige root.

Opciones habituales

OpciónSignificado
-n <value>The new niceness, from 19 (nicest) to -20 (greediest).
-p <pid>Apply it to a process ID.
-u <user>Apply it to all of a user's processes.
-g <pgid>Apply it to a process group.

Ejemplos

renice -n 10 -p 1234

Make a running job nicer so it stops hogging the CPU.

sudo renice -n -5 -p $(pgrep -x mysqld)

Give the database more priority than everything else.

Qué se está ejecutando y qué se come la máquina. Identificarlo va antes de matarlo.

Cómo leerlo

  • Los corchetes [ ] marcan una parte que puedes omitir.
  • Los puntos suspensivos … indican que puedes poner varios.
  • Las opciones distinguen mayúsculas: en algunos comandos -r y -R no hacen lo mismo.

Preguntas

Q. ¿Qué hace renice?

Cambia la prioridad de un proceso ya en marcha; un usuario normal solo puede hacerlo mas cedente, y recuperar la prioridad exige root.

Q. ¿Cómo se escribe?

renice -n <priority> -p <pid> — los corchetes marcan lo que puedes omitir.

Q. ¿Cuántas opciones vale la pena saber?

Aquí van 4; la lista completa está en man renice. Este comando está en Procesos y sistema.

Comandos relacionados

página man: man renice