Multitasking
Multitasking znamená zpracování více úloh najednou. Například když vidíte někoho v autě vedle vás, jak jí burrito, telefonuje a zároveň se snaží řídit, tento člověk používá multitasking.
Multitasking se také týká způsobu, jakým funguje počítač. Na rozdíl od řidiče, který se snaží žonglovat s telefonem a burritem, dokáže CPU počítače zpracovávat mnoho procesů najednou a zcela přesně. Zpracuje však pouze pokyny, které mu odešle software počítače. Aby se tedy možnosti CPU využily naplno, musí software umět zpracovávat více než jednu úlohu najednou, tedy používat multitasking.
První operační systémy dokázaly spouštět více programů najednou, ale multitasking plně nepodporovaly. Jeden program proto mohl při provádění určité operace spotřebovat celý výkon CPU počítače. Základní procesy operačního systému, například kopírování souborů, uživateli bránily v provádění jiných úloh, například v otevírání nebo zavírání oken. Naštěstí moderní operační systémy podporují multitasking v plném rozsahu, takže více programů může běžet současně, aniž by se navzájem ovlivňovaly. Současně může také probíhat více procesů operačního systému.
Protože multitasking dokáže zpracovávat několik úloh najednou, zvyšuje také stabilitu počítače. Pokud například jeden proces selže, neovlivní ostatní spuštěné programy, protože počítač zpracovává každý proces samostatně. Jinými slovy, pokud právě píšete dokument v programu pro zpracování textu a váš webový prohlížeč se neočekávaně ukončí, o svou práci nepřijdete. Právě tehdy můžete být za multitasking opravdu vděční.
Otestujte své znalosti