19 - Správa procesů
Níže je uveden pouze náhled materiálu. Kliknutím na tlačítko 'Stáhnout soubor' stáhnete kompletní formátovaný materiál ve formátu DOCX.
Multitasking
založen na představě, kdy více procesů přiřadíme systémové prostředky (včetně paměti a času procesoru) a těmto procesům pak střídavě podle určitého algoritmu přidělujeme procesor. Uživatel pak má dojem, že procesy pracují paralelně (procesy běží a uživatel si může vybrat, se kterým bude pracovat)
předchůdce je pseudomultitasking
Multithreading
paralelní zpracování více části v rámci jednoho procesu (multitasking uvnitř procesu)
Rozdělení procesu na více takových částí, podprocesů, vláken (thread) je výhodné, pokud se proces skládá z více nezávislých kusů kódu (navzájem se neovlivňují a je jedno, v jakém pořadí budou provedeny)