Do zastoja dolazi kada se 2 procesa takmiče za ekskluzivni pristup resursu, ali ne mogu dobiti ekskluzivni pristup njemu jer ga drugi proces sprječava. Ovo dovodi do zastoja u kojem se nijedan proces ne može nastaviti. Jedini izlaz iz zastoja je da jedan od procesa bude prekinut.
Šta je zastoj i kada se može dogoditi?
U operativnom sistemu dolazi do zastoja kada proces ili nit uđu u stanje čekanja jer traženi sistemski resurs drži drugi proces na čekanju, koji zauzvrat čeka drugi resurs koji drži drugi proces čekanja.
Koja su 4 četiri uslova potrebna da bi došlo do zastoja?
međusobno isključenje: najmanje jedan proces mora biti održan u načinu koji se ne može dijeliti. 2. čekaj i čekaj: mora postojati proces koji drži jedan resurs i čeka drugi.
Kako dolazi do zastoja u bazi podataka?
U bazi podataka, zastoj je situacija u kojoj dvije ili više transakcija čekaju jedna drugu da odustanu od zaključavanja. … Sve aktivnosti se zaustavljaju i ostaju zauvijek u stanju mirovanja osim ako DBMS ne otkrije zastoj i ne prekine jednu od transakcija. Sljedeća slika prikazuje ovu situaciju.
Koji uslovi uzrokuju zastoj?
Uslovi za zastoj- Međusobno isključenje, čekanje i čekanje, bez prednosti, kružno čekanje. Ova 4 uslova moraju istovremeno važiti zapojava zastoja.