Nächste Seite: Abbildung auf den I/O
Aufwärts: Synchronisation und Scheduling
Vorherige Seite: Prozeßebene
  Inhalt
Auf der Interruptebene befinden sich in diesem Entwurf zwei Threads --
deferred activities und interrupt handler. Der letztere meldet
sich bei Bedarf für den Empfang von Nachrichten bei Eintreten eines bestimmten
Interrupts beim I/O Server an. Trifft eine Nachricht ein, wird die
registrierte ISR aufgerufen und anschließend die Verarbeitung
bestätigt3.6bzw. die erneute Empfangsbereitschaft signalisiert.
Deferred activities können wie beschrieben durch die ISR angestoßen
werden. Die Behandlung führt ein dedizierter Thread durch, der entweder
anstehende Aufgaben erfüllt (Funktionen aufruft) oder an einem Semaphore
blockiert.
Christian Helmuth
2001-12-11