Multitasking ist die gleichzeitige Ausführung von mehr als einer Aufgabe (Prozessausführung) auf einem Computersystem. Multitasking sollte nicht mit dem Laden mehrerer Programme verwechselt werden, bei dem zwei oder mehr Tasks im Arbeitsspeicher (RAM) vorhanden sind, aber nur einer Task gleichzeitig die Berechtigung zur Ausführung erteilt wird.
Wenn ein Computer nicht mit zwei weiteren Prozessoren ausgestattet ist, kann immer nur eine Aufgabe gleichzeitig ausgeführt werden; ein Betriebssystem (wie Linux, Windows 2000, Windows XP und UNIX) erweckt jedoch den Eindruck von gleichzeitige Aufgabenausführung durch ständiges Umschalten zwischen den verschiedenen Aufgaben, die um das System konkurrieren Ressourcen. Siehe kooperatives Multitasking, präemptives Multitasking, geschützten Speicher und Aufgaben.
Technipages erklärt Multitasking
Multitasking ermöglicht in einem Betriebssystem einem Benutzer, mehr als eine PC-Aufgabe (beispielsweise die Aktivität eines Anwendungsprogramms) gleichzeitig auszuführen. Das Betriebssystem kann überwachen, wo Sie sich bei diesen Aufgaben befinden und von einer zur nächsten gehen, ohne Daten zu verlieren. Microsoft Windows 2000, IBM OS/390 und Linux sind Instanzen von Betriebssystemen, die mehrere Aufgaben ausführen können (praktisch die Mehrheit der derzeit funktionierenden Frameworks). Wenn Sie Ihr Webprogramm und anschließend Word gleichzeitig öffnen, lassen Sie das Arbeitsframework mehrere Aufgaben ausführen.
Die Möglichkeit, mehrere Aufgaben auszuführen, bedeutet nicht, dass eine unendliche Anzahl von Aufgaben gleichzeitig jongliert werden kann. Jede Aufgabe verbraucht Speicherplatz und verschiedene Assets. Wenn mehr Aufgaben begonnen werden, kann es sein, dass dem Betriebssystem die gemeinsam genutzte Kapazität knapp wird. Die Ausführung verschiedener Aufgaben ermöglicht eine schrittweise kompetente Nutzung der PC-Ausrüstung.
Intermittierend mehrere Aufgaben ausführende Betriebssysteme enthalten Maßnahmen zur Änderung der Prioritäten von einzelne Aufgaben, mit dem Ziel, dass signifikante Aufgaben mehr Prozessorzeit erhalten als solche, die als weniger angesehen werden kritisch. Abhängig vom Betriebssystem kann eine Aufgabe so groß sein wie ein ganzes Anwendungsprogramm oder kann aus kleineren Strings bestehen, die Bits des allgemeinen Programms ausführen.
Häufige Anwendungen von Multitasking
- Multitasking ist beliebt auf Betriebssystemen wie Microsoft Windows 10.1
- Wann Multitasking die Prozessoren weisen der wichtigeren Aufgabe mehr Zeit und Speicherplatz zu
- Die Multitasking Die Fähigkeiten eines Betriebssystems sind nicht unendlich
Häufige Missbräuche von Multitasking
- Multitasking ist, wenn ein Betriebssystem nicht mehr als eine Aufgabe gleichzeitig ausführen kann