Search
 
 
  Engleski
 
 
 
Open in this window (click to change)
Forum@DeGiorgi: Početna
Forum za podršku nastavi na PMF-MO
Login Registracija FAQ Smajlići Članstvo Pretražnik Forum@DeGiorgi: Početna

Stranicenje zadatak (zadatak)
WWW:

Moja sarma
 
Započnite novu temu   Odgovorite na temu   printer-friendly view    Forum@DeGiorgi: Početna -> Kolegiji diplomskih i starih studija -> Operacijski sustavi
Prethodna tema :: Sljedeća tema  
Autor/ica Poruka
filipnet
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 02. 11. 2003. (01:17:46)
Postovi: (399)16
Spol: muško
Sarma = la pohva - posuda
24 = 29 - 5
Lokacija: cvrsto na stolici

PostPostano: 22:42 ned, 6. 9. 2009    Naslov: Stranicenje zadatak Citirajte i odgovorite

Bok, ljudi moze mala pomoc vezana uz ovaj zadatak.
Zbunjujeme ovaj dio sa "u sustavu sa stranicenjem velicina stranice je M rijeci". Rijesavao sam zadatke kad su okviri, koja je razlika? izmedu okvira i stranica?
Hvala!
Bok, ljudi moze mala pomoc vezana uz ovaj zadatak.
Zbunjujeme ovaj dio sa "u sustavu sa stranicenjem velicina stranice je M rijeci". Rijesavao sam zadatke kad su okviri, koja je razlika? izmedu okvira i stranica?
Hvala!



_________________
Dwarf Everything happens with a reason! Vidi me kako skaaaaaceeeem!



OS zadaci-1.jpg
 Description:
 Filesize:  427.13 KB
 Viewed:  331 Time(s)

OS zadaci-1.jpg


[Vrh]
Korisnički profil Pošaljite privatnu poruku
kenny
Petica iz zalaganja
Petica iz zalaganja


Pridružen/a: 28. 03. 2003. (09:18:36)
Postovi: (3B7)16
Spol: kućni ljubimac
Sarma = la pohva - posuda
43 = 94 - 51
Lokacija: ...somewhere over the rainbow...

PostPostano: 23:35 ned, 6. 9. 2009    Naslov: Citirajte i odgovorite

Ovako, nacrtaj si matricu reda n x m. Vidjet ćeš da ima n redaka i m stupaca. Što znači da je cijeli jedan redak moguće smjestiti u jednu stranicu (zato je naglašeno da stranica ima M riječi!). Odnosno, element koji je na poziciji npr (2, 3) će biti smješten na 2. stranici, a element (5, 3) na 5. stranici.

Konkretno, kod ove vrste zadatka ti je fora da u onom kodu uopće ne gledaš drugi index, nego samo prvi. Prema tome, zahtjevi za straničenjem su sljedeći 1, 2, 2; 2, 3, 3; 3, 4, 4; ... ; n-1, n, n.

Zašto baš ovako? Prvo se traži stranica i (A[i, j]), zatim njoj moramo pribrojiti element A[i+1, j] koji je na stranici i+1...i rezultat spremiti na mjesto A[i+1, j] koji se nalazi na stranici i+1. Kužiš? :)

Evo, napisao sam ti gore koji su zahtjevi za straničenjem, sada moraš provesti algoritam LRU ako je na raspolaganju 1 okvir i 2 okvira. Pokušaj sam, ako zapne, javi se. ;)

P.S. Dodatak - na kolokviju smo imali zadatak: veličina stranice je N riječi, a matrica je reda 2N x 2N... Ovo znači da je pola jednog retka bilo u jednoj stranici, a druga polovica u idućoj stranici...
Ovako, nacrtaj si matricu reda n x m. Vidjet ćeš da ima n redaka i m stupaca. Što znači da je cijeli jedan redak moguće smjestiti u jednu stranicu (zato je naglašeno da stranica ima M riječi!). Odnosno, element koji je na poziciji npr (2, 3) će biti smješten na 2. stranici, a element (5, 3) na 5. stranici.

Konkretno, kod ove vrste zadatka ti je fora da u onom kodu uopće ne gledaš drugi index, nego samo prvi. Prema tome, zahtjevi za straničenjem su sljedeći 1, 2, 2; 2, 3, 3; 3, 4, 4; ... ; n-1, n, n.

Zašto baš ovako? Prvo se traži stranica i (A[i, j]), zatim njoj moramo pribrojiti element A[i+1, j] koji je na stranici i+1...i rezultat spremiti na mjesto A[i+1, j] koji se nalazi na stranici i+1. Kužiš? Smile

Evo, napisao sam ti gore koji su zahtjevi za straničenjem, sada moraš provesti algoritam LRU ako je na raspolaganju 1 okvir i 2 okvira. Pokušaj sam, ako zapne, javi se. Wink

P.S. Dodatak - na kolokviju smo imali zadatak: veličina stranice je N riječi, a matrica je reda 2N x 2N... Ovo znači da je pola jednog retka bilo u jednoj stranici, a druga polovica u idućoj stranici...



_________________
Dvije stvari su beskonacne: svemir i ljudska glupost. Za ono prvo nisam siguran.

by A.Einstein
[Vrh]
Korisnički profil Pošaljite privatnu poruku
filipnet
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 02. 11. 2003. (01:17:46)
Postovi: (399)16
Spol: muško
Sarma = la pohva - posuda
24 = 29 - 5
Lokacija: cvrsto na stolici

PostPostano: 12:49 pon, 7. 9. 2009    Naslov: Citirajte i odgovorite

Kaj ne bi trebalo ici kod stranicenja 1,2,2,1,2,2...... sve dok ne izvrtimo cijeli j do M, tj. dok ne predemo cijeli red? Jer prvo pocevamo j??
[quote="kenny"]

P.S. Dodatak - na kolokviju smo imali zadatak: veličina stranice je N riječi, a matrica je reda 2N x 2N... Ovo znači da je pola jednog retka bilo u jednoj stranici, a druga polovica u idućoj stranici...[/quote]
Cekaj, jedna stranica je jedan okvir, zar ne? znaci kad dodem do indeksa N+1, idem na drugu stranicu?
Kaj ne bi trebalo ici kod stranicenja 1,2,2,1,2,2...... sve dok ne izvrtimo cijeli j do M, tj. dok ne predemo cijeli red? Jer prvo pocevamo j??
kenny (napisa):


P.S. Dodatak - na kolokviju smo imali zadatak: veličina stranice je N riječi, a matrica je reda 2N x 2N... Ovo znači da je pola jednog retka bilo u jednoj stranici, a druga polovica u idućoj stranici...

Cekaj, jedna stranica je jedan okvir, zar ne? znaci kad dodem do indeksa N+1, idem na drugu stranicu?



_________________
Dwarf Everything happens with a reason! Vidi me kako skaaaaaceeeem!
[Vrh]
Korisnički profil Pošaljite privatnu poruku
kenny
Petica iz zalaganja
Petica iz zalaganja


Pridružen/a: 28. 03. 2003. (09:18:36)
Postovi: (3B7)16
Spol: kućni ljubimac
Sarma = la pohva - posuda
43 = 94 - 51
Lokacija: ...somewhere over the rainbow...

PostPostano: 19:20 pon, 7. 9. 2009    Naslov: Citirajte i odgovorite

[quote="filipnet"]Kaj ne bi trebalo ici kod stranicenja 1,2,2,1,2,2...... sve dok ne izvrtimo cijeli j do M, tj. dok ne predemo cijeli red? Jer prvo pocevamo j??[/quote]

Hm, sad si me zatekao. Mislim da si u pravu.

[quote][quote="kenny"]

P.S. Dodatak - na kolokviju smo imali zadatak: veličina stranice je N riječi, a matrica je reda 2N x 2N... Ovo znači da je pola jednog retka bilo u jednoj stranici, a druga polovica u idućoj stranici...[/quote]
Cekaj, jedna stranica je jedan okvir, zar ne? znaci kad dodem do indeksa N+1, idem na drugu stranicu?[/quote]

Stranica i okvir nije jedno te isto. ;) U okvir slažeš zahtjeve za stranicama. Ali dobro si primjetio - kad dođeš do pola krećeš na iduću stranicu, zapravo, kad imaš element N+1. Pa kad završiš taj red, onda opet prelaziš na novu stranicu, itd......

Sad se ne sjećam na pamet kak je cijeli zadatak išao. Je li bilo zbrajanje matrica ili što već... Ali sam ti dao samo primjer da vidiš kakve sve kombinacije mogu doći. Btw, u drugoj grupi je bilo da je stranica veličine N riječi, a matrica je reda 3N x 3N.

[size=9][color=#999999]Added after 12 minutes:[/color][/size]

Evo nešto materijala što sam imao na kompu vezano za straničenje.
filipnet (napisa):
Kaj ne bi trebalo ici kod stranicenja 1,2,2,1,2,2...... sve dok ne izvrtimo cijeli j do M, tj. dok ne predemo cijeli red? Jer prvo pocevamo j??


Hm, sad si me zatekao. Mislim da si u pravu.

Citat:
kenny (napisa):


P.S. Dodatak - na kolokviju smo imali zadatak: veličina stranice je N riječi, a matrica je reda 2N x 2N... Ovo znači da je pola jednog retka bilo u jednoj stranici, a druga polovica u idućoj stranici...

Cekaj, jedna stranica je jedan okvir, zar ne? znaci kad dodem do indeksa N+1, idem na drugu stranicu?


Stranica i okvir nije jedno te isto. Wink U okvir slažeš zahtjeve za stranicama. Ali dobro si primjetio - kad dođeš do pola krećeš na iduću stranicu, zapravo, kad imaš element N+1. Pa kad završiš taj red, onda opet prelaziš na novu stranicu, itd......

Sad se ne sjećam na pamet kak je cijeli zadatak išao. Je li bilo zbrajanje matrica ili što već... Ali sam ti dao samo primjer da vidiš kakve sve kombinacije mogu doći. Btw, u drugoj grupi je bilo da je stranica veličine N riječi, a matrica je reda 3N x 3N.

Added after 12 minutes:

Evo nešto materijala što sam imao na kompu vezano za straničenje.



_________________
Dvije stvari su beskonacne: svemir i ljudska glupost. Za ono prvo nisam siguran.

by A.Einstein



OS - ZI - Zadatak 8.2 - Stranicenje (by Doktor No).pdf
 Description:

Download
 Filename:  OS - ZI - Zadatak 8.2 - Stranicenje (by Doktor No).pdf
 Filesize:  173.9 KB
 Downloaded:  914 Time(s)


OS - ZI - LRU zadatak (by stari konj).pdf
 Description:

Download
 Filename:  OS - ZI - LRU zadatak (by stari konj).pdf
 Filesize:  73.41 KB
 Downloaded:  385 Time(s)

[Vrh]
Korisnički profil Pošaljite privatnu poruku
filipnet
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 02. 11. 2003. (01:17:46)
Postovi: (399)16
Spol: muško
Sarma = la pohva - posuda
24 = 29 - 5
Lokacija: cvrsto na stolici

PostPostano: 22:32 pon, 7. 9. 2009    Naslov: Citirajte i odgovorite

OK, neke stvari su mi jasnije, a neke ne. Ajmo ovak, npr. imamo matricu N=3, M=4. I sad prema onom kodu zahtjevi ce biti:
1,2,2, 1,2,2, 1,2,2, 1,2,2, 2,3,3, 2,3,3, 2,3,3, 2,3,3,

e sad, ono kaj mene zbunjuje je kad mi kaze u radnom spremniku postoji jedna stranica za matricu A.

Znam da kad je jedan okvir bio u igri i LRU bi lijepo islo:
1,2, pogodak, 1,2, pogodak, 1,2, pogodak, 1,2, pogodak, 2,3, pogodak, 2,3, pogodak, 2,3, pogodak, 2,3, pogodak,

imali bi 8 pogodaka i 16 promasaja. Kak sad sa stranicama?
jel to sad ak imamo jednu stranicu dostupnu u spremniku, nju dijemo sa veličinom stranice i onda koliko dobimo je broj okvira? znaci u ovom slucaju, M/M=1 okvir?
a ak su dvije stranice dostupne to je 2M/M=2 okvira?
OK, neke stvari su mi jasnije, a neke ne. Ajmo ovak, npr. imamo matricu N=3, M=4. I sad prema onom kodu zahtjevi ce biti:
1,2,2, 1,2,2, 1,2,2, 1,2,2, 2,3,3, 2,3,3, 2,3,3, 2,3,3,

e sad, ono kaj mene zbunjuje je kad mi kaze u radnom spremniku postoji jedna stranica za matricu A.

Znam da kad je jedan okvir bio u igri i LRU bi lijepo islo:
1,2, pogodak, 1,2, pogodak, 1,2, pogodak, 1,2, pogodak, 2,3, pogodak, 2,3, pogodak, 2,3, pogodak, 2,3, pogodak,

imali bi 8 pogodaka i 16 promasaja. Kak sad sa stranicama?
jel to sad ak imamo jednu stranicu dostupnu u spremniku, nju dijemo sa veličinom stranice i onda koliko dobimo je broj okvira? znaci u ovom slucaju, M/M=1 okvir?
a ak su dvije stranice dostupne to je 2M/M=2 okvira?



_________________
Dwarf Everything happens with a reason! Vidi me kako skaaaaaceeeem!
[Vrh]
Korisnički profil Pošaljite privatnu poruku
Prethodni postovi:   
Započnite novu temu   Odgovorite na temu   printer-friendly view    Forum@DeGiorgi: Početna -> Kolegiji diplomskih i starih studija -> Operacijski sustavi Vremenska zona: GMT + 01:00.
Stranica 1 / 1.

 
Forum(o)Bir:  
Možete otvarati nove teme.
Možete odgovarati na postove.
Ne možete uređivati Vaše postove.
Ne možete izbrisati Vaše postove.
Ne možete glasovati u anketama.
You can attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2002 phpBB Group
Theme created by Vjacheslav Trushkin
HR (Cro) by Ančica Sečan