definition af multitasking

Moderne operativsystemer kaldes multitasking, som gør det muligt for flere processer og funktioner at køre samtidigt.

Både inden for computing og i andre sociale områder kaldes multitasking evnen eller karakteristikken ved at udføre flere opgaver og funktioner på samme tid. Denne kapacitet findes ofte i moderne computere eller systemer.

I dag, i betragtning af mangfoldigheden af ​​processer og opgaver, der skal udføres både i arbejde, forretning og endda daglige miljøer, skal processorer have mere komplekse og avancerede muligheder for at tillade udførelse af forskellige handlinger, der overlapper hinanden uden at bremse eller hindre brugen computeren af ​​brugeren.

Typerne af multitasking varierer. Det kan være samarbejdsvilligt, når brugerprocesser resignerer CPU'en til operativsystemet med forskellige intervaller. Denne type multitasking er besværlig og upålidelig.

I foretrukken multitasking styrer operativsystemet processorer og opdeler tiden mellem processerne i kø. Hver proces kan have computeren i korte intervaller, men generelt er resultatet det samme, som hvis dette skete samtidigt. I ægte multitasking, som kun forekommer på multiprocessorsystemer, finder flere processer faktisk sted på samme tid, som de gør på modeller som Linux og Mac OS X.

Mulighederne for multitasking-systemer er meget brede, da de giver flere brugere mulighed for at bruge den samme processor på samme tid, som det kan ske i netværk i et firma eller kontor. Det fremherskende kriterium er under alle omstændigheder 'timesharing' eller tidsfordeling, ved hjælp af hvilken hver bruger har processoren skiftevis, men uden at opfatte de øjeblikke eller intervaller, hvor kommandoen overføres til andre brugere. Således kan forskellige processer med varierende kompleksitet forekomme på samme tid, hvilket sparer tid og penge.