IRQ
Il segnale con cui un dispositivo hardware dice «ho bisogno di attenzione subito»: una interrupt request, ovvero richiesta di interruzione.
Invece di far chiedere al processore a ogni dispositivo se abbia qualcosa da comunicare, si lascia che siano i dispositivi a interrompere. La scheda di rete ne genera una quando arriva un pacchetto, il disco quando termina una lettura. Il processore sospende ciò che stava facendo, esegue un gestore dell'interrupt e riprende.
I vecchi PC avevano quindici linee IRQ fisiche, e due schede che finivano sullo stesso numero erano una classica disgrazia da installazione. I sistemi moderni usano MSI-X, in cui il dispositivo scrive un messaggio via PCIe invece di agire su un filo fisico: si ottengono migliaia di interrupt distinti e una scheda di rete può distribuire le proprie code sui core della CPU. La distribuzione è visibile in /proc/interrupts.