Mis on ummikseisu, selgitage seda?
Mis on ummikseisu, selgitage seda?

Video: Mis on ummikseisu, selgitage seda?

Video: Mis on ummikseisu, selgitage seda?
Video: ЛЮБОВЬ С ДОСТАВКОЙ НА ДОМ (2020). Романтическая комедия. Хит 2024, November
Anonim

Ummik on olukord, kus protsesside kogum on blokeeritud, kuna iga protsess hoiab ressurssi ja ootab teist ressurssi, mille on omandanud mõni muu protsess. Hoia ja oota: protsess hoiab vähemalt ühte ressurssi ja ootab ressursse.

Mis on sellega seoses ummikseisu näide?

Protsesside või lõimede komplekt on ummikus kui iga protsess või lõim ootab ressursi vabastamist, mida juhib teine protsess. Siin on an näide olukorrast, kus ummikseisu võib tekkida. Mõlemad niidid on blokeeritud; igaüks ootab sündmust, mida kunagi ei juhtu.

Samuti, mis on tupik, kuidas seda vältida? Ummikseisu saab ära hoida, vältides vähemalt ühte neljast nõutavast tingimusest:

  1. 7.4.1 Vastastikune välistamine. Jagatud ressursid, näiteks kirjutuskaitstud failid, ei too kaasa ummikseisu.
  2. 2 Hoidke ja oodake.
  3. 3 Eesõigus puudub.
  4. 4 Ringikujuline ootamine.

Tea ka, mis on ummikseisu ja selle tüübid?

Kaks tüübid kohta ummikseisud võib pidada: 1. Ressurss Ummik . Esineb siis, kui protsessid püüavad saada eksklusiivset juurdepääsu seadmetele, failidele, lukkudele, serveritele või muudele ressurssidele. Ressursis ummikseisu mudeli puhul ootab protsess, kuni on saanud kõik nõutud ressursid.

Mis on ummikseisu selgitamine ummikseisu vältimise kohta?

Arvutiteaduses, ummikseisu vältimine Algoritme kasutatakse samaaegses programmeerimises, kui mitu protsessi peavad omandama rohkem kui ühe jagatud ressursi. A ummikseisu vältimine Algoritm korraldab iga protsessi ressursikasutuse tagamaks, et vähemalt üks protsess suudab alati hankida kõik vajalikud ressursid.

Soovitan: