Computer Betriebssysteme ordnen den Prozessor Zeit an ein Grundgerät genannt Threads. Ein Thread ist die Information, die das System benötigt , um eine bestimmte Aufgabe zu erfüllen oder diese nur einen bestimmten Benutzer . Ein Betriebssystem, das für Multitasking gesetzt teilt die verfügbaren CPU-Zeit bei einer Reihe von Themen . Das System weist einen Prozessor Zeitscheibe einem Faden nach dem anderen, je nach den Bedürfnissen jedes Threads . Wenn ein Thread die Zeitscheibe zu Ende geht , setzt das Betriebssystem des Threads Ausführung und ein anderer Thread laufen beginnt . Diese Art von Prozessor Time-Slicing hat einige Vorteile . Benutzer Reaktionsverhalten
Der Einsatz von Time-Slicing -Techniken mit mehr als einem Thread erhöht das System die Reaktionsfähigkeit für die Nutzer, während zur gleichen Zeit ermöglicht es , die notwendigen Daten zu verarbeiten , um eine Aufgabe zu erledigen. Ein Prozessor mit mehreren Threads können Gebrauch machen von den kleinen Zeiträumen zwischen Benutzer-Ereignisse in den Hintergrund zu verarbeiten. Zum Beispiel während der Bearbeitung eine Tabellenkalkulation , könnte ein anderer Thread werden die Bearbeitung Ihrer Tabellenkalkulation Daten .
Multitasking
einer einzigen Anwendung , die auf einem Time-Slicing -Prozessor ausgeführt wird mehrere Aufgaben zu erfüllen. Es kann in einem Netzwerk an einen Webserver und eine Datenbank zu kommunizieren. Time-Slicing bedeutet auch, dass das System sein kann , die auf Sie , während zur gleichen Zeit mit Zeitscheiben für Hintergrund-Tasks .
Zeitmanagement
Verwendung Zeitscheibenparametern , kann ein Prozessor die Zeit besser zu verwalten , um Operationen , die eine große Menge an Zeit durchzuführen. Die Time-Slicing hilft zuweisen Prioritätsstufen für verschiedene Aufgaben . Zum Beispiel weist das System eine Aufgabe, die mit hoher Priorität ist und muss sich schnell zu einem Thread mit hoher Priorität zu erledigen , während sie Aufgaben, die einer Routine Natur sind zu einem Thread mit niedriger Priorität zuweist.