Multitasking is de uitvoering van meer dan één taak (uitvoeringsproces) tegelijk op een computersysteem. Multitasking moet niet worden verward met het laden van meerdere programma's, waarbij twee of meer taken aanwezig zijn in het RAM (Random Access Memory), maar slechts één taak tegelijk wordt uitgevoerd.
Tenzij een computer is uitgerust met nog twee processors, kan er slechts één taak tegelijk worden uitgevoerd; een besturingssysteem (zoals Linux, Windows 2000, Windows XP en UNIX) wekt echter de indruk van gelijktijdige taakuitvoering door constant te schakelen tussen de verschillende taken die strijden om het systeem bronnen. Zie coöperatieve multitasking, preventieve multitasking, beveiligd geheugen en taak.
Technipages legt multitasking uit
Multitasking, in een besturingssysteem, stelt een gebruiker in staat om meer dan één pc-taak (bijvoorbeeld de activiteit van een applicatieprogramma) tegelijk uit te voeren. Het besturingssysteem kan controleren waar u zich bij deze taken bevindt en van de ene naar de andere gaan zonder gegevens te verliezen. Microsoft Windows 2000, IBM's OS/390 en Linux zijn instances van besturingssystemen die meerdere taken kunnen uitvoeren (praktisch de meeste van de huidige werkkaders kunnen dat). Wanneer u uw webprogramma opent en daarna tegelijkertijd Word opent, laat u het werkkader meerdere taken uitvoeren.
De mogelijkheid hebben om meerdere taken uit te voeren, betekent niet dat een oneindig aantal taken tegelijkertijd kan worden uitgevoerd. Elke taak verbruikt geheugenruimte en verschillende middelen. Naarmate er meer taken worden gestart, kan het besturingssysteem de gedeelde capaciteit beginnen te kort te komen. Door verschillende taken uit te voeren, wordt een geleidelijk bekwaam gebruik van de pc-apparatuur mogelijk.
Het met tussenpozen uitvoeren van meerdere taken besturingssystemen bevatten maatregelen om de prioriteiten van individuele taken, met als doel dat belangrijke taken meer processortijd krijgen dan taken die als minder worden beschouwd kritisch. Afhankelijk van het besturingssysteem kan een taak zo enorm zijn als een heel applicatieprogramma, of kan het bestaan uit kleinere strings die bits van het algemene programma doen.
Veelvoorkomend gebruik van multitasking
- Multitasking is populair op besturingssystemen zoals Microsoft Windows 10.1
- Wanneer multitasking de processors wijzen meer tijd en werkruimte toe aan de belangrijker taak
- De multitasking vermogen van een besturingssysteem is niet oneindig
Veelvoorkomende misbruiken van multitasking
- Multitasking is wanneer een besturingssysteem niet meer dan één taak tegelijk kan doen