Saltar al contenido
Guía práctica nº 407 · Linux y 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.

Nivel
Medio
Tiempo
15 min
Formato
PDF · 2 páginas

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.

Qué necesitas

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

Paso a paso

  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.

Consejos

Consejo 1

Usa nice para copias y compresiones largas.

Consejo 2

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

Consejo 3

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

Importante: 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.

¿Prefieres que lo hagamos por ti?

Diagnóstico sin compromiso y presupuesto cerrado antes de empezar. En nuestro taller, en un punto PickUp o por asistencia remota.