Co je multitaskingový operační systém?

Multitaskingový operační systém je jakýkoli typ systému, který je schopen běžet současně více než jeden program. 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 navrženy pro použití ve specifických obchodních nastaveních. Stejně jako u většiny typů komunikačních technologií se operační systém pro více úkolů v průběhu času vyvíjel a je pravděpodobné, že se bude i nadále vyvíjet, protože komunikační požadavky v mnoha kulturách rostou.

U starších příkladů operačního systému multitasking bylo řízení dvou nebo více úkolů obvykle spojeno s přepínáním systémových prostředků mezi dvěma běžícími procesy. Systém by vykonal úkoly pro jednoho, zmrazil tento program na několik sekund a pak vykonal úkoly pro druhý program. I když tento přístup pro operátora vytvořil krátké časové zpoždění, tento zpoždění obvykle nebyl delší než několik sekund a stále nabízel podstatně vyšší účinnost než starší operační systém s jedním úkolem.

Postupem času byly vyvinuty populární inkarnace operačního systému multitasking, který používal odlišný přístup k přidělování zdrojů pro každý aktivní program. To vytvořilo situaci, kdy se prakticky žádné časové zpoždění vůbec nevyskytlo, za předpokladu, že vybavení, 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ě, aniž by čekalo, až systém uvolní nebo přesměruje zdroje, jakmile je každá úloha postupně dokončena.

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

Většina operačních systémů pro stolní počítače, notebooky a netbooky dnes funguje s některými typy operačních systémů pro více úloh. Dokonce i zařízení, jako jsou bankomaty nebo bankomaty, stále používají nějaký typ multitaskingového systému, který pomocí řady programů kontroluje zůstatky a provádí požadavky uživatelů. Existují také příklady systémů inzerce vstupenek na filmy, které jsou schopny provádět několik úkolů najednou, včetně účtování účtenek za zakoupené vstupenky, i když systém generuje a vydává zakoupené vstupenky.

JINÉ JAZYKY

Pomohl vám tento článek? Děkuji za zpětnou vazbu Děkuji za zpětnou vazbu

Jak můžeme pomoci? Jak můžeme pomoci?