(Примечание: речь идет не о прерывании потоков Java / .NET, это о режиме ядра.
Привет,
В Википедии есть что сказать о потоках прерываний в статье Обработчик прерываний :
Потоки прерываний
Несколько операционных систем - Solaris, NetBSD, Mac OS X, WinCE и FreeBSD, например - используйте другую схему , известную как потоки прерывания. Обработчик прерывания , предоставляемый драйвером устройства , представляет собой просто поток с высоким приоритетом , который выполняется с включенными прерываниями и, что более важно, может {{1} } блок на мьютексе. Это значительно упрощает блокировку в ядре. Кроме того, поток прерывания может быть вытеснен потоком прерывания с более высоким приоритетом .
Какую технику прерывания потоков очевидно использует FreeBSD (среди прочих)? И где я могу прочитать об этом подробнее?
Заранее спасибо. :)