Los cambios de contexto en las rutas de control de un núcleo no preferente (Linux)

StackOverflow https://stackoverflow.com/questions/2891801

  •  04-10-2019
  •  | 
  •  

Pregunta

El núcleo de Linux es no preferente, pero acabo de leer que podría haber contexto cambia en diferentes rutas de control. ¿Eso no contradice la naturaleza no preferente en el kernel de Linux?

¿Fue útil?

Solución

No, no contradice esto, porque los últimos kernels de Linux son preventivos.

Otros consejos

No se / varios modelos de suscripción preferente diferentes utilizados por el núcleo Linux, que incluía el antiguo modelo "no apropiable" - lo que significa, en general, que el código del núcleo no pueden ser adelantados (me refiero a cuando no llamar schedule (), sleep_on (), etc)

También hay varios otros grados de preemptability. Vistazo a la documentación del núcleo para más información.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top