Gestore di interrupt: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
m robot Aggiungo: he:שגרת טיפול בפסיקה |
m Correzione di alcuni errori comuni contenuti in questa lista |
||
Riga 5:
*gestori di secondo livello (''SLIH, Second-Level Interrupt Handlers'')
I gestori di primo livello (FLIH) funzionano nello stesso modo delle vecchie routine di interrupt. In risposta ad un interrupt avviene una [[Context switch|commutazione di contesto]] e il codice per gestire l'interrupt viene caricato in memoria ed eseguito. Il compito del FLIH, comunque, non è quello di gestire l'interrupt, bensì quello di [[Scheduler|schedulare]] la successiva esecuzione del gestore di secondo livello (SLIH),
Il gestore SLIH rimane nella [[coda pronti]] del sistema operativo finché, quando si rende disponibile tempo macchina del [[CPU|processore,]] arriva il suo turno di esecuzione, e può essere eseguito il codice per gestire l'evento che ha innescato l'interrupt.
|