Stáhnout prezentaci
Prezentace se nahrává, počkejte prosím
ZveřejnilJulie Janečková
1
Vzdělávací materiál / DUMVY_32_INOVACE_02B2 Správa procesů AutorIng. Petr Haman Období vytvořeníProsinec 2012 Ročník / věková kategorie2. ročník Vyučovací předmět / klíčová slova Operační systémy / Správa procesů, proces, priorita procesů AnotacePrezentace k výkladu správy procesů se zaměřením na operační systém Windows Obchodní akademie, Ostrava-Poruba, příspěvková organizace
2
SPRÁVA PROCESŮ Ing. Petr Haman
3
ZÁKLADNÍ POJMY (1) Program Činnost PC zapsaná kódem programovacího jazyka Proces (úloha) Spuštěný program Služba Proces spuštěný „bez vědomí“ uživatele Správa procesů / Ing. Petr Haman 3 / 19
4
ZÁKLADNÍ POJMY (2) Potřebné HW komponenty PC Procesor Operační paměť Správa procesů / Ing. Petr Haman 4 / 19
5
STAVY PROCESŮ: STAVOVÝ DIAGRAM Správa procesů / Ing. Petr Haman 5 / 19 NovýUkončený PřipravenýProbíhající Čekající přijmutí ukončení výběr přerušení I/O událost I/O událost ukončena
6
STAVY PROCESŮ: POPIS STAVŮ (1) Nový Vytvoření procesu Přidělení části operační paměti Ukončený Ukončení procesu Navrácení přidělené části operační paměti Správa procesů / Ing. Petr Haman 6 / 19
7
STAVY PROCESŮ: POPIS STAVŮ (2) Připravený Připravený k využití CPU (probíhání) Fronta procesů Multitasking Probíhající Vybrán systémovým plánovačem Využívá CPU (probíhá) Správa procesů / Ing. Petr Haman 7 / 19
8
STAVY PROCESŮ: POPIS STAVŮ (3) Čekající Vstupní/výstupní událost brání v dalším pokračování Zůstává v tomto stavu do vyřešení události Správa procesů / Ing. Petr Haman 8 / 19
9
PRIORITA PROCESŮ: STANDARDNÍ Všechny procesy budou stejně často využívat CPU Správa procesů / Ing. Petr Haman 9 / 19 123123123123123.. vybrán k vykonávání CPU (stav probíhající) Následující cyklus: CPU přerušil vykonávání (stav připravený) začátek fronty konec fronty
10
PRIORITA PROCESŮ: VYŠŠÍ Proces „1“ má vyšší prioritu, než ostatní Bude častěji využívat CPU Standardní priorita Vyšší priorita Správa procesů / Ing. Petr Haman 10 / 19 123123123123123.. 121312131213121
11
PRIORITA PROCESŮ: VYŠŠÍ – DŮSLEDEK Standardní priorita 1: 5x, 2: 5x, 3: 5x Vyšší priorita 1: 8x, 2: 4x, 3: 3x Správa procesů / Ing. Petr Haman 11 / 19 123123123123123.. 121312131213121
12
PRIORITA PROCESŮ: NIŽŠÍ Proces „1“ má nižší prioritu, než ostatní Bude méně často využívat CPU Standardní priorita Nižší priorita Správa procesů / Ing. Petr Haman 12 / 19 123123123123123.. 123231232312323
13
PRIORITA PROCESŮ: NIŽŠÍ – DŮSLEDEK Standardní priorita 1: 5x, 2: 5x, 3: 5x Nižší priorita 1: 3x, 2: 6x, 3: 6x Správa procesů / Ing. Petr Haman 13 / 19 123123123123123.. 123231232312323
14
PRÁCE S PROCESY: MOŽNOSTI WINDOWS (1) Reálný čas Vysoká Vyšší než normální Normální Nižší než normální Nízká Správa procesů / Ing. Petr Haman 14 / 19
15
PRÁCE S PROCESY: MOŽNOSTI WINDOWS (2) Správa procesů / Ing. Petr Haman 15 / 19
16
PRÁCE S PROCESY: MOŽNOSTI WINDOWS (3) Správa procesů / Ing. Petr Haman 16 / 19
17
PRÁCE S PROCESY: MOŽNOSTI WINDOWS (4) Správa procesů / Ing. Petr Haman 17 / 19
18
POUŽITÉ OBRÁZKY Prostředí Windows 7 Správa procesů / Ing. Petr Haman 18 / 19
19
POUŽITÁ LITERATURA Vlastní zdroje Správa procesů / Ing. Petr Haman 19 / 19
Podobné prezentace
© 2024 SlidePlayer.cz Inc.
All rights reserved.