Skip to main content

Hva er et multitasking -operativsystem?

Et multitasking -operativsystem er alle typer system som er i stand til å kjøre mer enn ett program om gangen.De fleste moderne operativsystemer er konfigurert til å håndtere flere programmer samtidig, med unntak av noen privat utviklede systemer som er designet for bruk i spesifikke forretningsinnstillinger.Som med de fleste typer kommunikasjonsteknologi, har multitasking -operativsystemet utviklet seg over tid, og vil sannsynligvis fortsette å utvikle seg etter hvert som kommunikasjonskravene fortsetter å vokse i mange kulturer.

Med eldre eksempler på multitasking -operativsystemet, involverte det å håndtere to eller flere oppgaver normalt å bytte systemressurser frem og tilbake mellom de to løpsprosessene.Systemet ville utføre oppgaver for det ene, fryse det programmet i noen sekunder, og deretter utføre oppgaver for det andre programmet.Mens denne tilnærmingen skapte kort tidslitt for operatøren, var denne etterslepet vanligvis ikke mer enn noen få sekunder, og tilbød fortsatt betydelig mer effektivitet enn det eldre operativsystemet for en oppgave.

Over tid ble populære inkarnasjoner av multitasking -operativsystemet utviklet som brukte en annen tilnærming til å tildele ressurser til hvert aktivt program.Dette skapte en situasjon der praktisk talt ingen tidsforsinkelse i det hele tatt skjedde, forutsatt at utstyret som drev systemet hadde tilstrekkelige ressurser.For sluttbrukeren betydde dette muligheten til å utføre flere oppgaver samtidig uten å vente på at systemet skulle frigjøre eller omdirigere ressurser når hver oppgave fullføres etter tur.

Det typiske multiple operativsystemet krever mer ressurser enn de enkle operativsystemene som var vanlige for stasjonære datamaskiner på slutten av 1970 -tallet og begynnelsen av 1980 -tallet.Nyere systemer krever plattformer med en betydelig mengde tilfeldig tilgangsminne (RAM) så vel som annen type virtuelt minne.Hvis ressursene ikke er tilgjengelige for å drive de forskjellige applikasjonene som er åpne og utføres, kan systemet sakte til en gjennomsøking, eller muligens til og med slå av en applikasjon eller to hvis det er slik systemet er konfigurert for å forhindre overbelastning.

I dag fungerer de fleste stasjonære, bærbare og netbook -operativsystemer med en type multitasking -operativsystem.Til og med utstyr som automatiske tellermaskiner eller minibanker benytter seg fortsatt av en slags multitasking -system, ved å bruke en serie programmer for å sjekke saldoer og utføre forespørslene fra brukerne.Det er også eksempler på kinobillettstubbsystemer som er i stand til å utføre flere oppgaver samtidig, inkludert å legge ut kvitteringer for kjøpt billetter, selv når systemet genererer og dispenserer de kjøpte billettene.