Respuestas:
'agradable' se refiere a la prioridad que el proceso obtiene en su CPU. Este es un número en el rango de -20 (prioridad más alta) a 19 (más bajo). Probablemente encontrará que la mayoría de las aplicaciones que está ejecutando están en un buen '0', lo que significa que se están ejecutando con prioridad normal y ninguna recibirá un tratamiento preferencial por parte del programador sobre otra.
Si está ejecutando un programa intensivo, es posible que desee iniciarlo desde una terminal con nice -n 10 /path/to/program
. De esa manera, tendrá menos impacto en el rendimiento de su sistema.
Tenga en cuenta que necesita sudo
privilegios de root ( ) para programar un proceso con prioridad mayor que la normal (<0). Esto es para evitar que los usuarios puedan empantanar todo el sistema fácilmente, y para que las tareas críticas siempre puedan recibir el tiempo de CPU que requieren.
También hay una buena explicación en Wikipedia .
man nice
dice que el rango es en realidad -20 (prioridad más alta) a 19 (más bajo).
Niza no es simplemente prioridad multiplicada por menos uno.
Encontrará que en los sistemas unix / linux que si una tarea está acaparando el procesador, entonces el sistema no se detiene. Esto se debe a que el sistema reducirá dinámicamente esta prioridad de tareas.
La amabilidad influye en la prioridad básica. Entonces, si bien la simpatía puede considerarse una prioridad negativa, tendrá menos efecto que la prioridad en un sistema Microsoft NT, ya que el programador de Linux ya está haciendo un buen trabajo para mantener las cosas agradables.