ESET Online súgó

Keresés English
Válassza ki a témakört

Holtpont

Akkor fordul kerül sor holtpontra, ha minden számítógép egy olyan erőforrásra vár, amelyet egy másik folyamat visszatart. Fontos a holtpont megelőzése, mielőtt bekövetkezne. A feladatütemező képes észlelni a holtpont bekövetkezését, ami elősegíti, hogy az operációs rendszer nyomon kövesse a különböző folyamatokhoz rendelt erőforrásokat. A következő négy feltétel egyidejű fennállásakor kerülhet sor holtpontra:

Nincs megelőző intézkedés – Egy erőforrást csak az a folyamat oldhatja fel önként, amely azt feltartja, miután az adott folyamat befejezte a feladatát.

Kölcsönös kizárás – A megosztott erőforráshoz való hozzáférés ellenőrzésére szolgáló bináris szemafor speciális típusa. Lehetővé teszi az aktuálisan legmagasabb prioritású feladatok blokkolását a lehető legrövidebb ideig.

Tartás és várakozás – Ebben az állapotban a folyamatokat meg kell akadályozni abban, hogy egy vagy több erőforrást feltartsanak, miközben egyszerre várnak egy vagy több erőforrásra.

Körkörös várakozás – Az összes erőforrástípus teljes megrendelését írja elő. A körkörös várakozás azt is megköveteli, hogy minden folyamat a felsorolás növekvő sorrendjében kérjen erőforrásokat.

Háromféleképpen lehet kezelni a holtpontot:

Ne hagyja, hogy a rendszer a holtpont állapotába kerüljön.

Hagyja, hogy holtpontra kerüljön sor, majd próbálja meg folyamatában megakadályozni.

Ha holtpont következik be, indítsa újra a rendszert.