Multitasking
Multitasking bedeutet, mehrere Aufgaben gleichzeitig zu verarbeiten. Wenn Sie beispielsweise jemanden im Auto neben Ihnen sehen, der einen Burrito isst, mit seinem Mobiltelefon telefoniert und gleichzeitig versucht zu fahren, führt diese Person mehrere Aufgaben gleichzeitig aus.
Multitasking bezeichnet auch die Arbeitsweise eines Computers. Anders als der Fahrer, der Telefon und Burrito gleichzeitig jongliert, kann die CPU eines Computers viele Prozesse gleichzeitig und vollkommen präzise verarbeiten. Sie verarbeitet jedoch nur die Anweisungen, die ihr von der Software des Computers gesendet werden. Um die Fähigkeiten der CPU vollständig zu nutzen, muss die Software daher mehr als eine Aufgabe gleichzeitig verarbeiten können, also Multitasking unterstützen.
Frühe Betriebssysteme konnten mehrere Programme gleichzeitig ausführen, unterstützten Multitasking jedoch nicht vollständig. Daher konnte ein einzelnes Programm während einer bestimmten Operation die gesamte CPU des Computers beanspruchen. Grundlegende Prozesse des Betriebssystems, etwa das Kopieren von Dateien, hinderten den Benutzer daran, andere Aufgaben auszuführen, beispielsweise Fenster zu öffnen oder zu schließen. Glücklicherweise unterstützen moderne Betriebssysteme Multitasking vollständig, sodass mehrere Programme gleichzeitig ausgeführt werden können, ohne sich gegenseitig zu beeinflussen. Außerdem können mehrere Prozesse des Betriebssystems gleichzeitig stattfinden.
Da Multitasking mehrere Aufgaben gleichzeitig verarbeiten kann, verbessert es auch die Stabilität des Computers. Wenn beispielsweise ein Prozess abstürzt, wirkt sich das nicht auf die anderen laufenden Programme aus, da der Computer jeden Prozess separat verarbeitet. Wenn Sie also gerade in einem Textverarbeitungsprogramm einen Text schreiben und Ihr Webbrowser unerwartet beendet wird, verlieren Sie Ihre Arbeit nicht. In solchen Situationen können Sie für Multitasking wirklich dankbar sein.
Testen Sie Ihr Wissen