Worin besteht bei einem Callback für die Kernel-Ebene der Unterschied zwischen kernel-synchron und -asynchron?

Eine kernel-synchrone Ausführung findet in einer nachgelagerten Stufe statt, wie von Microsoft empfohlen. Dies ist demzufolge mit einigen Verzögerungen im Bereich von maximal meist einigen Hundert Mikrosekunden (teilweise auch mehr) verbunden. Bei kernel-asynchron wird der Callback hingegen unmittelbar im Kontext der ISR ausgeführt, um geringste Verzögerungen zu erreichen.

Zuletzt aktualisiert am 2009-08-04 von .

Zurück

Allgemein

Base Module

Clock Module

Interrupt Module

IoPort Module

Kernel Module

KeyBoard Module

Memory Module

Serial Module

Realtime Module