+---------------+
| 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.
```