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