Skip to main content

Co je to multitasking operační systém?

Multitaskingový operační systém je jakýkoli typ systému, který je schopen spustit více než jeden program najednou.Většina moderních operačních systémů je nakonfigurována tak, aby zpracovávala více programů současně, s výjimkou některých soukromě vyvinutých systémů, které jsou určeny pro použití v konkrétních obchodních prostředích.Stejně jako u většiny typů komunikačních technologií se multitaskingový operační systém postupem času vyvíjel a pravděpodobně se bude i nadále vyvíjet, protože komunikační požadavky v mnoha kulturách stále rostou.

Se staršími příklady operačního systému pro multitasking, správa dvou nebo více úkolů obvykle zahrnovala přepínání systémových zdrojů tam a zpět mezi dvěma běžícími procesy.Systém by prováděl úkoly za jeden, zmraznil tento program na několik sekund a poté provedl úkoly pro druhý program.Zatímco tento přístup vytvořil pro operátora krátké časové zpoždění, toto zpoždění obvykle nebylo více než několik sekund a stále nabízelo výraznější účinnost než starší operační systém s jedním úkolem.

V průběhu času byly vyvinuty populární inkarnace multitaskingového operačního systému, které používaly odlišný přístup k přidělování zdrojů pro každý aktivní program.To vytvořilo situaci, kdy prakticky nedošlo k žádnému časovému zpoždění, za předpokladu, že zařízení, které řídí systém, mělo dostatečné zdroje.Pro koncového uživatele to znamenalo schopnost provádět několik úkolů současně bez čekání na uvolnění nebo přesměrování zdrojů, jakmile každý úkol zase dokončen.

Typický vícenásobný operační systém vyžaduje více zdrojů než jednoduché operační systémy, které byly pro stolní počítače běžné na konci 70. a začátkem 80. let.Novější systémy vyžadují platformy se značným množstvím paměti náhodného přístupu (RAM) a jiným typem virtuální paměti.Pokud zdroje nejsou k dispozici pro řízení různých aplikací, které jsou otevřené a prováděny, může systém zpomalit na procházení, nebo možná dokonce vypnout aplikaci nebo dvě, pokud je to způsob, jakým je systém nakonfigurován tak, aby zabránil přetížení.

Většina operačních systémů na stolním, notebooku a netbooku dnes funguje s určitým typem operačního systému multitaskingu.Dokonce i vybavení, jako jsou automatické pokladní stroje nebo bankomaty, stále využívají nějaký typ multitaskingského systému pomocí řady programů ke kontrole zůstatků a provádění požadavků podaných uživateli.Existují také příklady systémů filmových lístků, které jsou schopny provádět několik úkolů najednou, včetně vysílání příjmů pro zakoupené vstupenky, i když systém generuje a vydává zakoupené vstupenky.