Arts >> Umenie a zábava >  >> umenie >> kreslenie

Nakreslite podrobný vývojový diagram systému znázorňujúci kroky vykonávané operačným systémom?

```

+---------------+

| Jadro OS |

+---------------+

|

/ \

/ \

+---------------+

| Proces A |

+---------------+

/ \

+--------------+ +--------------+

| Proces B | | Proces C |

+--------------+ +--------------+

-------------------------------------------------- ----------------------

Prerušenia OS

-------------------------------------------------- ----------------------

1. Proces A zavolá systémové volanie do jadra OS, aby si vyžiadal zdroj.

2. Jadro OS preruší proces A a uloží jeho aktuálny stav.

3. Jadro OS spracuje systémové volanie a pridelí požadovaný zdroj procesu A.

4. Jadro OS obnoví stav procesu A a umožní mu pokračovať v vykonávaní.

5. Proces B zaznamená hardvérové ​​prerušenie (napr. chyba stránky).

6. Jadro OS preruší proces B a uloží jeho aktuálny stav.

7. Jadro OS spracuje hardvérové ​​prerušenie a reštartuje proces B.

8. Proces C sa ukončí a uvoľní svoje prostriedky späť do jadra OS.

9. Jadro OS získava späť prostriedky, ktoré má proces C, a sprístupňuje ich iným procesom.

10. Proces A dokončí svoju realizáciu a uvoľní svoje prostriedky späť do jadra OS.

11. Jadro OS získa späť prostriedky, ktoré má k dispozícii Proces A a vypne systém.

```

kreslenie

súvisiace kategórie