OT - multitask

Palasik Sandor palasik at mail.datanet.hu
Sat Dec 17 15:53:01 CET 2005


> Ezt erzem, hogy jo nehez irni...
> Altalanositva: Win/Linux hogy csinalja? Ezek szerint ezek nem
> szaggatjak a kernelt?

NT-ben van ez az IRQL szint és a függvények túlnyomó többségét X szint
felett nem lehet meghívni, úgyhogy a kernelnek van jó nagy olyan része, ami
feltételezi, hogy nem szakítják meg. Másrészt van az APC mechanizmus
(Asynchronous Procedure Call), amivel interrupt rutinban mintegy "elő lehet
jegyeztetni" feladatokat futásra, arra az időre, amikor már lehet.

Ha kicsit több időd van:
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dndevice/html/IRQL_Sched.asp

Palasik Sándor




More information about the Elektro mailing list