Ovu stranicu je najbolje pregledavati u modernom internet pregledniku s omogućenim JavaScriptom.

[SZRUSV] Završni ispit - 2021/2022

Dlaid

jel u zavrsni ulazi gradivo prvog ciklusa


[obrisani korisnik]

Peter Jordanson da


member

U ovom zadatku iz završnog… Kako je moguće da se dretve raspoređuju po 2 različita kriterija?
Kako funkcionira raspoređivanje kad D3 dođe u sustav u 10. sekundi?
Ispada da se rasporede po SCHED_RR od D2


Lujonlu

member siguran sam da ce svaki takav zadatak imat ta dva kriterija u kombinaciji. FIFO će uvijek kad dode na red izvršit svoj zadatak do kraja, RR mijenja nakon kvanta vremena, nastavlja samo ako nema dretve istog ili višeg prioriteta. Ovdje u 10. sekundi je dretvi 2 istekao kvant vremena i sada pošto je dretva 3 istog prioriteta dretva 2 se miče u pripravne a D3 postaje aktivna, s time da je ona FIFO pa će se izvršit do kraja. Nakon toga opet dolazi D2 na red jer je većeg prioriteta od D1, i zbog prioriteta (D2>D1) nakon isteka svakog kvanta vremena D2 i dalje ostaje sve dok ne zavrsi