Verursachen Interrupts einen Overhead?
-
Hallo,
Eine Frage zu Interrupts und zwar:
Verursachen Interrupts einen spürbaren Overhead oder können beliebig viele Interrupts pro Sekunde behandelt werden?
mfg
-
beliebig viele wohl kaum
-
Interrupts bewirken, dass die Hardware Pipeline gesichert werden muß.
Dann wird der Interrupt bearbeitet und die Pipeline wieder hergestellt.Auswand also mindestens so groß, wie 2 Sprünge (mit falscher Sprungvorhersage) + die Bearbeitung des Interrapts.
Man bemerke: Interrupts können sogar ineinander geschachtelt auftreten!
-
Aufwand:= Auswand
