[Zk.] 7.6.2006
- xstyler
- Matfyz(ák|ačka) level II
- Příspěvky: 66
- Registrován: 29. 1. 2005 12:27
- Typ studia: Informatika Bc.
- Bydliště: EU
[Zk.] 7.6.2006
Uplne nic noveho. Dokonca este aj priklady na pocitanie sa opakuju. ZOP = fear + modry.
- Tuetschek
- Supermatfyz(ák|ačka)
- Příspěvky: 657
- Registrován: 15. 6. 2005 13:54
- Typ studia: Nestuduji ale učím na MFF
- Login do SIS: duseo7af
- Kontaktovat uživatele:
Ja tam psal definici procesu a vlakna,
potom ktery veci jsou spolecny pro proces a co ma kazdy vlakno vlastni (adresovy prostor x kontext procesoru apod.),
a potom neco o moznosti vytvoreni vlaken (programatorem aplikace x nativne podporovane OS).
Mozna jsem na neco jeste zapomnel.
Neco z toho snad byla ta odpoved ... pisemku jsem pak uz nevidel, ale dopadla dobre .
potom ktery veci jsou spolecny pro proces a co ma kazdy vlakno vlastni (adresovy prostor x kontext procesoru apod.),
a potom neco o moznosti vytvoreni vlaken (programatorem aplikace x nativne podporovane OS).
Mozna jsem na neco jeste zapomnel.
Neco z toho snad byla ta odpoved ... pisemku jsem pak uz nevidel, ale dopadla dobre .
Plug 'n' Pray.
- matoman
- Matfyz(ák|ačka) level III
- Příspěvky: 105
- Registrován: 8. 1. 2005 20:12
- Typ studia: Informatika Bc.
- Kontaktovat uživatele:
vysvetli mi pls niekto rychlo tento priklad:
Procesy A, B, C, D hospodari s prostredky 1, 2, 3, 4 podle
nasledujiciho
scenare:
1) A zada 2
2) A zada 3
3) B zada 1
4) A zada 4
5) D zada 4
6) C zada 4
7) A uvolnuje 4
D zada 1
9) B zada 3
10) A zada 4
11) A zada 1
12) C zada 1
Ve kterem bode se proces D stava jednim z procesu v deadlocku?
a) 6
b) 10 (spravne)
c) 11
d) 9
za skoru odpoved dik
Procesy A, B, C, D hospodari s prostredky 1, 2, 3, 4 podle
nasledujiciho
scenare:
1) A zada 2
2) A zada 3
3) B zada 1
4) A zada 4
5) D zada 4
6) C zada 4
7) A uvolnuje 4
D zada 1
9) B zada 3
10) A zada 4
11) A zada 1
12) C zada 1
Ve kterem bode se proces D stava jednim z procesu v deadlocku?
a) 6
b) 10 (spravne)
c) 11
d) 9
za skoru odpoved dik
- dr.Bik
- Matfyz(ák|ačka) level II
- Příspěvky: 73
- Registrován: 9. 6. 2005 14:13
- Typ studia: Informatika Bc.
- Bydliště: Prágl
- Kontaktovat uživatele:
Ja mel definici kryptografickeho systemu, LRU a ukladani souboru na disk.
Ad deadlock: Ja tyhle priklady resim tak, ze si kreslim graf, kde vrcholy jsou procesy a orientovany hrany dam tam, kde jeden proces ceka na jiny proces. Jakmile mi vznikne orientovany cyklus, je tam deadlock. Treba je to takhle spravne...
Ad deadlock: Ja tyhle priklady resim tak, ze si kreslim graf, kde vrcholy jsou procesy a orientovany hrany dam tam, kde jeden proces ceka na jiny proces. Jakmile mi vznikne orientovany cyklus, je tam deadlock. Treba je to takhle spravne...
Jednou z hlavních příčin zániku Římského imperia bylo, že bez nuly nemohli Římané ohlásit úspěšné ukončení svých céčkových programů.
- tutchek
- Site Admin
- Příspěvky: 795
- Registrován: 21. 9. 2004 00:40
- Typ studia: Informatika Mgr.
- Login do SIS: tulam4am
- Bydliště: Praha, Bohnice
- Kontaktovat uživatele:
sipka od procesu k prostredku = proces ceka na prostredekmatoman píše:a ako presne sa kreslia tie sipky, mne to nejako stale nefunguje
sipka od prostredku k procesu = proces ma prostredek
v pripade ze proces uvolni prostredek, sipka mizi a otoci se nejstarsi sipka mirici na prostredek
ja si jeste vedle napsal tabulku "zablokovano" kde jsem si pro kazdy krok napsal ktery proces je blokly.... kdyz se tam vyskytly vsechny, byl deadlok
exAdmin. Magistr přes umělou inteligenci. Právník přes daně.
- rastik
- Supermatfyz(ák|ačka)
- Příspěvky: 661
- Registrován: 19. 10. 2005 21:45
- Typ studia: Informatika Mgr.
- Login do SIS: wartr3am
- Bydliště: Praha
- Kontaktovat uživatele:
Nakreslim si:matoman píše:vysvetli mi pls niekto rychlo tento priklad:
Procesy A, B, C, D hospodari s prostredky 1, 2, 3, 4 podle
nasledujiciho
scenare: ...
Ve kterem bode se proces D stava jednim z procesu v deadlocku?
Kód: Vybrat vše
1 2 3 4
A B C D
1) A<-2
2) A<-3
3) B<-1
4) A<-4
5) D->4 (4 uz je obsadena)
6) C->4 (4 uz je obsadena, C caka az za D)
7) zrusim A<-4, a D->4 zmenim na D<-4 (pretoze D je prve v poradniku na 4)
D->1 (1 uz je obsadena)
9) B->3 (3 uz je obsadena)
10) A->4 (4 uz je obsadena, A caka az za D)
a v tomto bode mam cyklus D->1->B->3->A->4->D => D je jednym z procesov v deadlocku.