Arts >> Umetnost in zabava >  >> Umetnost >> Risanje

Narišite podroben diagram poteka sistema, ki ponazarja korake, ki jih izvede OS, kot je?

```

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

| OS jedro |

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

|

/ \

/ \

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

| Postopek A |

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

/ \

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

| Postopek B | | Postopek C |

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

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

Prekinitve OS

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

1. Proces A opravi sistemski klic jedru OS, da zahteva vir.

2. Jedro OS prekine proces A in shrani njegovo trenutno stanje.

3. Jedro OS obdela sistemski klic in dodeli zahtevani vir procesu A.

4. Jedro OS obnovi stanje procesa A in mu omogoči nadaljevanje izvajanja.

5. Proces B doživi prekinitev strojne opreme (npr. napaka strani).

6. Jedro OS prekine proces B in shrani njegovo trenutno stanje.

7. Jedro OS obravnava prekinitev strojne opreme in znova zažene proces B.

8. Proces C se zaključi in sprosti svoje vire nazaj v jedro OS.

9. Jedro OS pridobi vire, ki jih ima proces C, in jih da na voljo drugim procesom.

10. Proces A zaključi svojo izvedbo in sprosti svoje vire nazaj v jedro OS.

11. Jedro OS pridobi vire, ki jih ima proces A, in zaustavi sistem.

```

Risanje

Povezane kategorije