Koji su uslovi za zastoj?
Koji su uslovi za zastoj?

Video: Koji su uslovi za zastoj?

Video: Koji su uslovi za zastoj?
Video: 10 МИНУТ и НАТОПТЫШЕЙ и МОЗОЛЕЙ как не бывало. Простой и эффективный рецепт 2024, Maj
Anonim

Pogledajte video predavanja na našem YouTube kanalu LearnVidFun. Zastoj u OS je situacija u kojoj su dva ili više procesa blokirana. Uslovi za zastoj - Uzajamno isključenje, Čekaj i čekaj, Bez prevencije, Kružno čekanje. Ove 4 uslovima mora se održati istovremeno za pojavu zastoj.

Imajući ovo u vidu, koja 3 uslova moraju biti prisutna da bi zastoj bio moguć?

U prevenciji zastoja, ograničavamo zahtjeve za resursima da spriječimo barem jedan od četiri uvjeta zastoja. Ovo se radi ili indirektno, sprečavanjem jednog od tri neophodna uslova politike ( međusobno isključivanje , držite i čekajte, bez prednosti) ili direktno sprečavanjem kružnog čekanja.

Slično tome, šta je karakterizacija zastoja? Karakterizacija zastoja . Computer ScienceMCAOoperativni sistem. A zastoj se dešava u operativnom sistemu kada dva ili više procesa trebaju neki resurs da završe svoje izvršenje koji drži drugi proces. A zastoj nastaje ako su tačna četiri Coffmanova uslova. Ali ovi uslovi se međusobno ne isključuju.

Također da znate, koji od sljedećih uslova neće dovesti do zastoja?

Tamo su četiri uslovima to su neophodno za zastoj da se dogodi: međusobno isključivanje, čekanje i čekanje, br prevencija i kružno čekanje. With zastoj prevencije, sistem to osigurava zastoj ne nastaju sprečavanjem jednog od ovim uslovima od holdinga.

Kako otkriti zastoj?

OS može detektovati the zastoji uz pomoć grafa raspodjele resursa. U tipovima resursa sa jednom instancom, ako se u sistemu formira ciklus, onda će sigurno postojati a zastoj . S druge strane, u grafu tipa resursa s više instanci, detektovanje ciklus nije samo dovoljan.

Preporučuje se: