Hva er Multitasking?

May 6  by Eliza

Multitasking er prosessen med mer enn ett program blir utført av en datamaskin på samme tid. Tidlig i historien til databehandling, multitasking var nesten uhørt, og i flere tiår ble degradert til high-end stormaskiner og utilgjengelig i personlig databehandling. Som avansert teknologi, ble multitasking tilgjengelig og raskt utviklet seg til industristandarden for personlige datamaskiner. Fra 2011 til og med enheter som smarttelefoner er ofte i stand til multitasking, slik at brukerne kan surfe på Internett og streame musikk på samme tid, for eksempel.

Når Multitasking var i de tidlige stadier av utviklingen, ble det kalt time-sharing, et begrep som refererte måten flere programmer eller prosesser delte makten til CPU. Ganske tidlig, ble dette begrepet fortrengt av det moderne begrepet multitasking, selv i sine tidligste versjonene, multitasking var ikke ekte multitasking, men en rask veksling mellom programmer som virket samtidig. Moderne datamaskiner med bare én prosessor er i stand til tilsynelatende å utføre flere oppgaver samtidig ved hjelp av denne teknikken.

Datamaskiner med flere prosessorer har to eller flere separate prosessorer som er koblet sammen. Disse systemene, som har blitt mer vanlig og mer avanserte i løpet av tidlig 21-tallet, er i stand til ekte multitasking, men i praksis er det ingen observerbar forskjell, bortsett fra forbedret ytelse, i måten disse systemene fungerer i forhold til enkeltprosessorsystemer. Flere prosessorer tillate mange forskjellige programmer å kjøre på samme tid, men.

Systemminne fortsatt begrenser Multitasking. Datamaskinens ytelse er diktert av prosessorhastighet, men antall programmer som en gitt prosessor kan kjøre på en gang er også begrenset av hvor mye systemminne disse programmene okkupere. En teknikk som kalles minne veksling åpner for at systemminnet kan nås av hva programmet kjører i øyeblikket på én prosessor systemer eller delegeres som trengs på flere prosessorsystemer.

Det sies at sann Multitasking påvirker måten folk bor, arbeider og bruke sine datamaskiner, og på noen måter dette er sikkert sant. Multitasking gjør det mulig å streame musikk fra en Internett-radio mens forske og skrive en artikkel på samme tid. Begrensningene på menneskelige evner å multitaske til slutt vil begrense de måtene som enkeltpersoner kan utnytte kraften i moderne datamaskiner til å multitaske, men. Mennesker har begrenset evne til å konsentrere seg om flere oppgaver eller aktiviteter, noe som gjør det vanskelig å samhandle med mer enn ett program om gangen.

  • Multitasking operativsystemer kan kjøre mer enn ett program samtidig.