Zu dieser Karteikarte gibt es einen kompletten Satz an Karteikarten. Kostenlos!
21
Was ist der Unterschied zwischen Polling und interruptgesteuerter Verarbeitung?
Polling:
-zyklisches Abfragen von einer/ mehrerer Ereignisquelle(n), um deren Kommunikationsbereitschaft festzustellen oder um anliegende Ereignisse oder Kommunikationswünsche abzufragen
-Nachteil: CPU muss ständig arbeiten-> beeinträchtigt Effizienz des Systems
-Vorteil: leicht zu implementieren
Interrupts:
-Betriebssystembedingungen oder asynchrone Ereignisse
-> veranlassen Prozessor einen vordefinierten Code auszuführen, der außerhalb des normalen Programmflusses liegt
-keine ständige Abfrage, Ereignisquellen melden sich beim Auftreten eines Ereignissen
-zyklisches Abfragen von einer/ mehrerer Ereignisquelle(n), um deren Kommunikationsbereitschaft festzustellen oder um anliegende Ereignisse oder Kommunikationswünsche abzufragen
-Nachteil: CPU muss ständig arbeiten-> beeinträchtigt Effizienz des Systems
-Vorteil: leicht zu implementieren
Interrupts:
-Betriebssystembedingungen oder asynchrone Ereignisse
-> veranlassen Prozessor einen vordefinierten Code auszuführen, der außerhalb des normalen Programmflusses liegt
-keine ständige Abfrage, Ereignisquellen melden sich beim Auftreten eines Ereignissen
Karteninfo:
Autor: @destructive_influen...
Oberthema: Betriebssysteme
Thema: Betriebssysteme
Schule / Uni: DHBW
Ort: Stuttgart
Veröffentlicht: 27.04.2016