Preemptív kernel

A HupWiki-ből...

A preemptív kernel feltételezi a preemptív ütemező meglétét.
Jelentősége, hogy az ütemező nem csak a felhasználói, hanem a kernel folyamatokat is megszakíthatja – majdnem – tetszőleges időpillanatban, és más szálak futtatásába kezdhet.
Bizonyos folyamatoknál fontos, hogy ne szakadjon meg a folyamatos végrehajtás, ilyen esetekben zárolást (spinlock) kell alkalmazni.
A Linux 2.5 fejlesztői kernelverziójának már része a preemptívitás támogatása a kernelben ( Robert M. Love ). A preemptivitás közvetlen vezérlésére használatos makrók megtalálhatók a <linux/preempt.h> állományban.