Multitask verwerking is het proces waarbij de CPU van een computer is in staat om taken te delegeren onder de kernen van de computer . De manier waarop de computer in staat is om elke taak te breken in haar verschillende afdelingen en vervolgens de taken te verwerken heeft veel te maken met de uiteindelijke prestaties van de CPU's . Mensen die hun computer alleen voor relatief eenvoudige taken uit te voeren zal waarschijnlijk nooit merken dat multitasking plaatsvindt , ongeacht welke methode hun computer gebruikt om het te verwezenlijken . Aan de andere kant , kon methode van multitasking van de computer een enorm verschil in ultieme prestaties leveren aan gebruikers die willen gecompliceerde taken zoals batch videobewerking of zware gaming volbrengen . Basic Multitask Gebruikt Wanneer een computer loopt een aantal programma's op een bepaald moment is multitasking . Bijvoorbeeld , een webbrowser te openen tijdens het gebruik van Microsoft Word is een geval van multitasking , omdat je enkele CPU draait meer dan een taak . Multitasking treedt ook op wanneer de computer beheert processen die tijdens het opstarten te openen . Dit is belangrijk , aangezien de meeste gebruikers meerdere programma's te openen in een keer en verwachten dat elk programma te draaien zo snel als hun andere reeds geopende programma's . Computers die de meest efficiënte methoden van multitasking gebruikt zal volbrengen elk van deze taken meer naadloos dan die dat niet doen . Effectieve multitasking Multitasking mogelijkheden nemen verschillende factoren in overweging , waaronder het aantal cores op een CPU, de beschikbare hoeveelheid geheugen op het systeem van de gebruiker en de snelheid van de centrale verwerkingseenheid . Front side bus van de computer , of FSB , die bepaalt hoe snel een processor kan communiceren met hardware en software , kan spelen ook een bepalende factor in de werkzaamheid van de multitasking van de computer . Coöperatieve Multitasking van de verschillende vormen van multitasking , de eerste is coöperatieve multitasking , waarin het besturingssysteem waardoor momenteel lopende taken te geven de controle van de CPU voor andere taken houdt . Dit proces werkt door het vinden van secundaire taken die niet per se in de behoefte van de verwerking van informatie in de huidige tijd . Die processen dan actief worden wanneer CPU-bronnen beschikbaar zijn . In feite is dit procede alleen de illusie van multitasking , aangezien de computer daadwerkelijk rij afzonderlijke draden van meerdere programma's zodat ze een voor een voor de verwerking doorheen het systeem . Bijgevolg lopen batches van gecompliceerde taken in een keer kan allemaal leiden tot beduidend langzamer draaien . Preemptive Multitasking Proces Preventieve multitasking is meestal meer dan coöperatieve gebruikt multitasking en wordt bepaald door het besturingssysteem , waardoor taken doorlopen verwerking op basis van hun prioriteit . Met behulp van dit proces , is een taak die alleen mogen worden uitgevoerd voor een bepaalde tijd omdat een andere taak wordt uitgevoerd . Door het snijden van taken in tijdsegmenten wordt deze werkwijze vaak aangeduid als "time - slice " multitasking . Aangezien dit is een andere methode van verwerking van losse draden een voor een , het veroorzaakt ook meerdere complexe taken langzamer te draaien als ze allemaal draaien in een keer. Multitasken Besturingssystemen < br > Microsoft Windows , Linux en Mac OS X -systemen gebruiken allemaal multitask verwerking van hun programma's te draaien , maar is het soort multitasking bepaald door elk bedrijf . De hedendaagse moderne versies van de systemen van deze ondernemingen gebruiken preëmptieve multitasking in plaats van coöperatieve multitasking . Multitasken Processing Nieuwer multi-core CPU's meer dan een microprocessor of verwerking bevatten eenheid , gebundeld in een enkele CPU . Aangezien elke microprocessor zelfstandig kan draaien , kan meerdere programma threads tegelijk uitvoeren zonder te wachten in de rij voor de verwerking - met andere woorden , ze kunnen bereiken echte multitasking . Daarnaast , Intel's nieuwste ( vanaf 2010 ) processoren , zoals de Core i7 , gebruik Turbo Boost en Hyper - Threading technologie om elke microprocessor werken op meerdere threads tegelijk , een verdere verhoging van het vermogen van de multi-core CPU om oprecht meerdere taken tegelijk uit te voeren . Dit type van multitasking verhoogt het vermogen van een computer om high - demand taken, zoals batch- videobewerking en gaming met weinig of geen vermindering in snelheid of prestaties kwaliteit te voeren .
|