UNIX es un ambiente de trabajo multi-usuario y multi-tarea. Esto significa que mientras un usuario realiza sus procesos en el computador otros usuarios pueden tener trabajos en ejecución de manera simultánea. Es por esta razón que resulta beneficioso para todos los usuarios que los recursos del sistema sean aprovechados de manera eficiente, y esto es posible minimizando los tiempos de respuesta del computador.
Dejar trabajos en baja prioridad en el sistema es una buena manera de utilizar los recursos eficientemente. De esta manera el tiempo de respuesta de los programas interactivos no resultarán afectados. El comando nice permite dejar un proceso en baja prioridad y en el modo background. Este comando acepta números del 1 al 20 (la numeración depende de la versión UNIX utilizada, consulte el manual en línea), donde los números más altos significan prioridad más baja.
| nice # | coloca una determinada prioridad a un proceso. |
Por ejemplo, para ejecutar el programa f77 spav.f con prioridad baja se hace lo siguiente:
nodo5.cecalc.ula.ve>nice +20 f77 spav.f