Process deadlock

Process deadlock

offline
  • Pridružio: 30 Sep 2006
  • Poruke: 137

i m reading a book, modern operating system and i stack in one area. Deadlocks. on the picture u will see how cant ocurr a deadlock, but i dont understand something.

img478.imageshack.us/my.php?image=deadlocknx7.jpg

i dont undestand how process C can work on resource R and T in the same time?



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • pixxel  Male
  • Legendarni građanin
  • Pridružio: 21 Jun 2005
  • Poruke: 9091
  • Gde živiš: Tu i tamo...

Proces moze da koristi onoliko resursa koliko mu treba. Pogledaj (o) deo slike, proces a isto koristi 2 resursa... Kad proces c zatrazi resurs koji a drzi, dok god ga a drzi, on mora da ceka, do deadlocka moze doci ako se ne oslobodi taj resurs, ili ako unakrsno zatraze resurse - ako recimo a ceka resurs r, koji drzi c, a c ceka resurs s, koji drzi a, moze doci do deadlocka... Ovako, ako su resursi slobodni, c moze da drzi sve resurse, dok god ih niko ne trazi...

Problem je sto slika nije dovoljno detaljna, ne pokazuje koliko resurs ima svojih instanci, odnosno koliko procesa istovremeno moze da ga drzi, pa pretpostavljamo da ga samo 1 proces moze koristiti...



offline
  • Pridružio: 30 Sep 2006
  • Poruke: 137

to sam i ja mislio, slika je malo zbunuvacka. Svatio sam. Ali ja kako sto znam jedan proces moze da koristi samo jedan resurs u jedno vreme. Za da moze da se prefrli na drug resurs mora da go otpusti drugiot.

Ko je trenutno na forumu
 

Ukupno su 882 korisnika na forumu :: 51 registrovanih, 6 sakrivenih i 825 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 3466 - dana 01 Jun 2021 17:07

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: 357magnum, 8u47, A.R.Chafee.Jr., amaterSRB, Apok, Atomski čoban, Bane san, bankulen, Belac91, cavatina, ccoogg123, dane007, Dannyboy, Dimitrise93, djboj, Djokkinen, doklevise, FileFinder, GORDI, havoc995, Istman, kunktator, laganini123, mile23, Milometer, mnn2, mrav pesadinac, pein, Polemarchoi, radionica1, Ripanjac, Sale.S, sevenino, Shinobi, Sirius, Sićko, slonic_tonic, Srki94, Srle993, Stija zmija, Tores, virked, Vlad000, Vlajman1957, voja64, VP6919, wolf431, zastavnik, zeo, Zerajic, 125