Control de la prioridad de los procesos de usuario

Las prioridades de proceso de usuario se pueden manipular utilizando el mandato nice o renice, o la subrutina setpri(), y se visualizan con el mandato ps.

Se proporciona una visión general de la prioridad en Prioridad de proceso y hebra.

El cálculo de prioridad se emplea para lo siguiente:
  • Compartir la CPU entre hebras
  • Impedir el agotamiento de recursos de cualquier hebra
  • Penalizar hebras limitadas por cálculo
  • Aumentar la discriminación continua entre hebras a lo largo del tiempo