Vad är dator multitasking?
Datormultitasking är processen för mer än ett program som körs av en dator samtidigt. Tidigt i databehandlingshistoriken var multitasking nästan okänt och i årtionden avlägsnades till avancerade stordatorer och otillgängliga i personlig databehandling. När tekniken avancerade blev multitasking tillgänglig och utvecklades snabbt till branschstandarden för persondatorer. Från och med 2011 kan till och med enheter som smartphones ofta klara multitasking, vilket tillåter användare att till exempel surfa på internet och strömma musik.
När datorns multitasking var i tidiga utvecklingsstadier, kallades det tidsdelning, en term som hänvisade till hur flera program eller processer delade CPU-kraften. Ganska tidigt ersattes denna term av samtida termen multitasking, även om multitasking i sina tidigaste versioner inte var sant multitasking utan en snabb växling mellan applikationer som verkade samtidigt. Moderna datorer med bara en processor kan tyckas utföra flera uppgifter samtidigt genom att använda denna teknik.
Datorer med flera processorer har två eller flera separata processorer som är länkade ihop. Dessa system, som har blivit vanligare och mer avancerade under det tidiga 2000-talet, har möjlighet till verklig multitasking, även om det i praktiken inte finns någon observerbar skillnad, bortsett från förbättrad prestanda, i hur dessa system fungerar jämfört med enstaka processorsystem. De flera processorerna tillåter dock många olika program att köras samtidigt.
Systemminnet begränsar fortfarande datorns multitasking. Datorprestanda dikteras av processorhastighet, men antalet program som en given processor kan köra samtidigt är också begränsat av mängden systemminne dessa program upptar. En teknik som kallas minneomkoppling möjliggör åtkomst till systemminnet av vilket program som helst som körs för tillfället på enstaka processorsystem eller att delegeras vid behov på flera processorsystem.
Det sägs att äkta datormultitasking påverkar hur människor lever, arbetar och använder sina datorer, och på vissa sätt är detta verkligen sant. Multitasking tillåter en att strömma musik från en Internetradiotjänst samtidigt som man forskar och skriver ett papper. Begränsningarna av mänskliga förmågor att multitask kommer emellertid i slutändan att begränsa de sätt på vilket individer kan utnyttja kraften hos moderna datorer till multitask, dock. Människor har begränsad förmåga att koncentrera sig på flera uppgifter eller aktiviteter, vilket gör det svårt att interagera med mer än ett program åt gången.