Mi az a patthelyzet, magyarázd meg?
Mi az a patthelyzet, magyarázd meg?

Videó: Mi az a patthelyzet, magyarázd meg?

Videó: Mi az a patthelyzet, magyarázd meg?
Videó: Жестокий романс. Серия 1 (FullHD, драма, реж. Эльдар Рязанов, 1984 г.) 2024, Lehet
Anonim

Holtpont egy olyan helyzet, amikor egy folyamatkészlet blokkolva van, mert mindegyik folyamat egy erőforrást tart fenn, és egy másik folyamat által megszerzett másik erőforrásra vár. Tartás és várakozás: Egy folyamat legalább egy erőforrást tart, és erőforrásokra vár.

Ebben a tekintetben mi a holtpontra példa?

A folyamatok vagy szálak halmaza az holtpontra jutott amikor minden folyamat vagy szál egy erőforrás felszabadítására vár, amelyet egy másik folyamat vezérel. Itt van egy példa olyan helyzetről, ahol holtpont előfordulhat. Mindkét szál blokkolva van; mindegyik olyan eseményre vár, amely soha nem fog megtörténni.

Hasonlóképpen, mi az a patthelyzet, hogyan kerülheted el? A holtpontok megelőzhetők a négy szükséges feltétel legalább egyikének megakadályozásával:

  1. 7.4.1 Kölcsönös kizárás. A megosztott erőforrások, például az írásvédett fájlok nem vezetnek holtponthoz.
  2. 2 Tartsa és várjon.
  3. 3 Nincs elővásárlás.
  4. 4 Körkörös várakozás.

Tudja azt is, mi a holtpont és típusai?

Kettő típusok nak,-nek holtpontok tekinthető: 1. Erőforrás Holtpont . Akkor fordul elő, amikor a folyamatok kizárólagos hozzáférést próbálnak elérni eszközökhöz, fájlokhoz, zárakhoz, szerverekhez vagy egyéb erőforrásokhoz. Az Erőforrásban holtpont Egy folyamat addig vár, amíg meg nem kapja az összes kért erőforrást.

Mi a holtpont magyarázata a patthelyzet megelőzésére?

A számítástechnikában, holtpont megelőzés Az algoritmusokat párhuzamos programozásban használják, amikor több folyamatnak egynél több megosztott erőforrást kell megszereznie. A holtpont megelőzés Az algoritmus megszervezi az egyes folyamatok erőforrás-használatát, hogy biztosítsa, hogy legalább egy folyamat mindig megkapja az összes szükséges erőforrást.

Ajánlott: