Computer besturingssystemen wijzen de processortijd toe aan een fundamentele eenheid genaamd threads . Een thread is de informatie die het systeem nodig heeft om een bepaalde taak te vervullen of dienst van een bepaalde gebruiker . Een besturingssysteem dat is ingesteld voor multitasking verdeelt de beschikbare processor tijd onder een aantal draden . Het systeem kent een processortijd slice om een thread na de andere , afhankelijk van de behoeften van elke thread . Wanneer de tijd slice een thread is tot een einde komt , het besturingssysteem schorst de uitvoering van de draad en de andere draad begint te lopen . Dit soort processortijd - slicing heeft een aantal voordelen . Gebruiker Reactievermogen Het gebruik van time- slicing technieken met meer dan een draad verhoogt de alertheid van het systeem om gebruikers , terwijl op hetzelfde moment waardoor het aan de nodige gegevens te verwerken een klus te klaren . Een processor met meerdere threads kunnen gebruik maken van de kleine tijd - perioden tussen gebruiker gebeurtenissen naar de achtergrond te verwerken maken . Bijvoorbeeld , tijdens het bewerken van een spreadsheet , een andere thread kon verwerken van uw spreadsheet gegevens . Multitasking Een enkele toepassing die wordt uitgevoerd op een time- slicing processor kan meerdere taken uit te voeren . Het kan op een netwerk communiceren met een webserver en een database. Time - slicing betekent ook dat het systeem kan reageren op je , terwijl op hetzelfde moment met behulp tijd plakjes voor achtergrond taken . Timemanagement gebruiken time- slicing , kan een processor zijn tijd beter te beheren om activiteiten die een grote hoeveelheid tijd in beslag nemen te ondernemen . De time- slicing helpt toewijzen niveaus van prioriteit aan verschillende taken . Bijvoorbeeld , het systeem kent een taak die hoge prioriteit en moet snel gedaan krijgen een hoge prioriteit thread , terwijl hij belast met de taken die van een routinematige karakter van een lage prioriteit thread . < br >
|