präemtives Multitasking
Der Begriff Multitasking bezeichnet die Fähigkeit eines Softwaresystems, mehrere Aufgaben (Tasks) nebenläufig auszuführen. Dabei werden diese in so kurzen Abständen immer abwechselnd aktiviert, so dass der Eindruck der Gleichzeitigkeit entsteht.
Beim präemptiven Multitasking steuert der Betriebssystemkern die Abarbeitung der einzelnen Tasks. Jede Task kann nach einer bestimmten Abarbeitungszeit zu Gunsten anderer Tasks angehalten werden. Alle angehaltenen Tasks können jederzeit wieder Prozessorzeit erhalten. Die Zuteilung der zur Verfügung stehenden Zeit erfolgt durch die jeweilige Priorität der Task. Befinden sich mehrere Tasks in der selben Priorität, werden diese der Reihe nach (round robin) abgearbeitet. Die Dauer der zugewiesenen Abarbeitungszeit kann pro Task eingestellt werden (time slicing).
zurück zur chronOS-Produktseite
| § | dieser Artikel enthält Auszüge des Artikels 'Multitasking' der freien Enzyklopädie Wikipedia. Diese unterliegen der dort angegeben Lizenz. |




