En Linux, un proceso es un conjunto de hilos. ¡Cada hilo tiene su propia prioridad! ¿Pero tiene un proceso una prioridad también? Si es así, ¿en qué se diferencia de la prioridad del hilo? Y cuando se crea un nuevo proceso, ¿cómo se propagan estos valores?
Respuestas
1 para la respuesta № 1Linux implementa (nivel de kernel) subprocesos esencialmente como procesos. Así que recurres a las buenas y viejas prioridades de proceso allí.
Ver NPTL y bonito (para entender que los procesos son los primerospara tener prioridades). La mayoría de los valores predeterminados se aplican: en el caso de subprocesos, el subproceso es una copia, por lo que sus prioridades también deben copiarse. Sin duda variará con diferentes programadores.