Interrupt latency

Interrupt latency, ook wel interrupt response time genoemd, is de tijd die een computer nodig heeft om op een interrupt in te grijpen nadat deze is gegenereerd. In de meeste computers bestaat er een wisselwerking tussen interrupt latentie, doorvoer, en processor gebruik.

Een interrupt is een signaal van een apparaat dat is aangesloten op een computer, of van een programma in de computer, dat het OS (operating system) vertelt te stoppen en te beslissen wat er nu moet gebeuren. Factoren die de interrupt latentie beïnvloeden zijn het ontwerp van de microprocessor (of architectuur), de kloksnelheid van de microprocessor, het gebruikte besturingssysteem, en het type interrupt controller dat wordt gebruikt. De minimale interrupt latentie hangt voornamelijk af van de configuratie van de interrupt controller, die interrupts combineert op processor lijnen, en prioriteitsniveaus toekent aan de interrupts. De maximale interrupt latentie hangt voornamelijk af van het besturingssysteem.