Skip to content
Practical guide no. 407 · Linux and Ubuntu

Da prioridad a tus programas con nice y renice en Ubuntu

Haz que las tareas pesadas no frenen lo que estás usando, ajustando su prioridad desde la terminal.

Level
Intermediate
Time
15 min
Format
PDF · 2 pages

Linux reparte el procesador entre todos los programas. Con nice y renice puedes decirle cuáles son menos importantes, para que tu escritorio siga fluido mientras algo pesado trabaja de fondo.

What you need

  • Un PC con Ubuntu
  • La aplicación Terminal
  • Un programa pesado (una copia, una compresión...)
  • Tu contraseña para sudo

Step by step

  1. 01

    Mira qué consume más

    Este comando muestra los programas que más procesador usan y su prioridad actual (columna NI).

  2. 02

    Entiende la escala

    La prioridad va de -20 (máxima) a 19 (mínima). Lo normal es 0. Un número más alto deja paso a los demás.

  3. 03

    Lanza una tarea con baja prioridad

    Pon nice delante de un comando pesado para que no moleste. Por ejemplo, al comprimir una carpeta grande.

  4. 04

    Baja la prioridad de algo que ya corre

    Usa renice con el número de proceso (PID) que viste en el primer paso. Para bajar la prioridad no necesitas sudo.

  5. 05

    Comprueba el cambio

    Abre htop o vuelve a ejecutar el primer comando y verás el nuevo valor en la columna NI.

  6. 06

    Sube la prioridad solo si hace falta

    Dar más prioridad (números negativos) exige sudo. Úsalo con mucha moderación.

Tips

Tip 1

Usa nice para copias y compresiones largas.

Tip 2

Combínalo con ionice -c3 si lo que pesa es el disco.

Tip 3

No pongas -20 a nada sin motivo: puedes bloquear el sistema.

Important: No cambies la prioridad de procesos del sistema que no conozcas. Si el equipo va lento siempre, puede ser un problema de hardware: consulta a un técnico.

Would you rather we did it for you?

No-obligation diagnosis and a fixed quote before we start. At our workshop, at a PickUp point or by remote support.