(NB: No se trata de interrumpir hilos/.NET Java, se trata de interrupciones en modo kernel.)¿Qué es Interrupt Threading?
Hola,
Wikipedia tiene esto que decir acerca de interrupción Temas en el artículo Interrupt handler:
hilos de interrupción
Varios sistemas operativos Solaris -, NetBSD, Mac OS X, la mueca de dolor y FreeBSD, por ejemplo: use el esquema diferente conocido como hilos de interrupción. Un controlador de interrupción proporcionado por el controlador de dispositivo es solo un subproceso de alta prioridad que se ejecuta con las interrupciones activadas y, lo que es más importante, puede bloquear en mutex. Esto en gran medida simplifica el bloqueo en el kernel. Además, la secuencia de interrupción puede ser adelantada por la secuencia de interrupción de prioridad más alta .
¿Cuál es esta técnica de Interrupt Threads que aparentemente usa FreeBSD (entre otros)? ¿Y dónde puedo leer más al respecto?
Gracias de antemano. :)
Hola. Parece que esto es lo que estoy preguntando, ¿podrían explicar un poco más cómo funciona y cómo es diferente de otros enfoques en la ejecución de interrupción diferida? –
No sé los detalles, lo siento. http://www.freebsd.org/doc/en/books/arch-handbook/smp-design.html parece tener más información. – BCran