Dsy Network www | forum | my | didattica | howto | wiki | el goog | stats | blog | dona | rappresentanti
Homepage
 Register   Calendar   Members  Faq   Search  Logout 
.dsy:it. : Powered by vBulletin version 2.3.1 .dsy:it. > Didattica > Corsi N - Z > Sistemi operativi I > II compitino
Pages (2): « 1 [2]   Last Thread   Next Thread
Author
Thread    Expand all | Contract all    Post New Thread    Post A Reply
Collapse
lSical
.consigliere.

User info:
Registered: Mar 2008
Posts: 102 (0.02 al dì)
Location:
Corso: Informatica
Anno: 1
Time Online: 5 Days, 1:00:41 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

credo che se passi i compitini puoi fare anche l'orale dell'appello successivo,
il laboratorio invece puoi farlo separatamente.

13-06-2009 10:31
Click Here to See the Profile for lSical Click here to Send lSical a Private Message Find more posts by lSical Add lSical to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
xSharKMaNx
un gioco della follia

User info:
Registered: Sep 2007
Posts: 1477 (0.23 al dì)
Location:
Corso: F49
Anno: Laureato
Time Online: 10 Days, 17:15:29 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

ciao a tutti,
qualcuno potrebbe aiutarmi a capire questo esercizio ?

------------------

Si consideri un processo di 460 byte, che durante la sua esecuzione
referenzia istruzioni ai seguenti indirizzi:


10, 11, 104, 170, 73, 309, 185, 245, 246, 434, 458, 364.


Il processo viene eseguito su un sistema in cui la memoria centrale ha
dimensione 200 byte e le pagine hanno dimensione 100 byte. Quanti
sono i page fault che l'esecuzione del suddetto processo genera in un
sistema in cui vengono rispettivamente adottati gli algoritmi di
rimpiazzamento pagine FIFO, LRU e ottimale?
a) 6, 7, 5
b) 6, 5, 7
c) 6, 7, 7
d) nessuno dei valori riportati è corretto

Cerco di farlo come ce l'ha fatto vedere il Prof.Bruschi in verticale ma non riesco...

Grazie!

__________________
Perché, mentre il manganello può sostituire il dialogo, le parole non perderanno mai il loro potere; perché esse sono il mezzo per giungere al significato, e per coloro che vorranno ascoltare, all'affermazione della verità. E la verità è che c'è qualcosa di terribilmente marcio in questo paese. (V)

I popoli non dovrebbero aver paura dei propri governi, sono i governi che dovrebbero aver paura dei popoli. (T.J)

07-07-2009 10:14
Click Here to See the Profile for xSharKMaNx Click here to Send xSharKMaNx a Private Message Find more posts by xSharKMaNx Add xSharKMaNx to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
Spr1gg4N
.illuminato.

User info:
Registered: Sep 2007
Posts: 162 (0.03 al dì)
Location:
Corso:
Anno:
Time Online: 1 Day, 18:40:54 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

Originally posted by xSharKMaNx
ciao a tutti,
qualcuno potrebbe aiutarmi a capire questo esercizio ?

------------------

Si consideri un processo di 460 byte, che durante la sua esecuzione
referenzia istruzioni ai seguenti indirizzi:


10, 11, 104, 170, 73, 309, 185, 245, 246, 434, 458, 364.


Il processo viene eseguito su un sistema in cui la memoria centrale ha
dimensione 200 byte e le pagine hanno dimensione 100 byte. Quanti
sono i page fault che l'esecuzione del suddetto processo genera in un
sistema in cui vengono rispettivamente adottati gli algoritmi di
rimpiazzamento pagine FIFO, LRU e ottimale?
a) 6, 7, 5
b) 6, 5, 7
c) 6, 7, 7
d) nessuno dei valori riportati è corretto

Cerco di farlo come ce l'ha fatto vedere il Prof.Bruschi in verticale ma non riesco...

Grazie!


mmm sicuro che la risposta corretta non sia proprio la d (nessuno dei valori riportati)?
perchè in effetti guardando anche solo il primo valore mi sembra strano che siano corretti...dato che gli indirizzi che richiede il programma sono tutti diversi allora il Page Fault dovrebbe verificarsi sempre.

Ecco come ho fatto io l'esercizio:

1) elenchi in orizzontale tutti gli indirizzi che il programma referenzia
2) sotto ad ognuno di essi elenchi le pagine che sono al momento presenti in memoria (dato che la memoria è di 200byte e le pagine sono grandi 100byte ---> potranno starci contemporaneamente solo 2 pagine)
3) conti i page fault (pagina non trovata in memoria centrale) che si verificano

FIFO:
10 11 104 170 73 309 185 245 246 434 458 364
----------------------------------------------------------------------------------
10 11 104 170 73 309 185 245 246 434 458 364

PF 10 11 104 104 73 309 185 245 246 434 458

PF PF PF PF PF PF PF PF PF PF PF

si nota anche senza eseguire il primo algoritmo che il numero di PF è di molto superiore a quello indicato nelle risposte 1,2,3 :D

08-07-2009 08:02
Click Here to See the Profile for Spr1gg4N Click here to Send Spr1gg4N a Private Message Find more posts by Spr1gg4N Add Spr1gg4N to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
Spr1gg4N
.illuminato.

User info:
Registered: Sep 2007
Posts: 162 (0.03 al dì)
Location:
Corso:
Anno:
Time Online: 1 Day, 18:40:54 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

mmmm non posso editare il post (ho visto che lo schema dell'algoritmo è venuto formattato a cavolo ^^); cmq sia immaginatelo con i numeri formattati per bene in colonne (comprei i PF in fondo) :D

08-07-2009 08:04
Click Here to See the Profile for Spr1gg4N Click here to Send Spr1gg4N a Private Message Find more posts by Spr1gg4N Add Spr1gg4N to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
xSharKMaNx
un gioco della follia

User info:
Registered: Sep 2007
Posts: 1477 (0.23 al dì)
Location:
Corso: F49
Anno: Laureato
Time Online: 10 Days, 17:15:29 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

Ti ringrazio ;)

__________________
Perché, mentre il manganello può sostituire il dialogo, le parole non perderanno mai il loro potere; perché esse sono il mezzo per giungere al significato, e per coloro che vorranno ascoltare, all'affermazione della verità. E la verità è che c'è qualcosa di terribilmente marcio in questo paese. (V)

I popoli non dovrebbero aver paura dei propri governi, sono i governi che dovrebbero aver paura dei popoli. (T.J)

08-07-2009 08:22
Click Here to See the Profile for xSharKMaNx Click here to Send xSharKMaNx a Private Message Find more posts by xSharKMaNx Add xSharKMaNx to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
Spr1gg4N
.illuminato.

User info:
Registered: Sep 2007
Posts: 162 (0.03 al dì)
Location:
Corso:
Anno:
Time Online: 1 Day, 18:40:54 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

mi è venuto un dubbio però: quelli sono indirizzi, non posso sapere a priori se magari 2 indirizzi sono nella stessa pagina vero?

08-07-2009 08:26
Click Here to See the Profile for Spr1gg4N Click here to Send Spr1gg4N a Private Message Find more posts by Spr1gg4N Add Spr1gg4N to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
Spr1gg4N
.illuminato.

User info:
Registered: Sep 2007
Posts: 162 (0.03 al dì)
Location:
Corso:
Anno:
Time Online: 1 Day, 18:40:54 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

Ok il mio dubbio era fondato (sono stato oggi a colloquio col prof).
In effetti l'esercizio dice che quelli sono indirizzi e non pagine (in questo caso andava bene il ragionamento che ho fatto prima). Nel caso di indirizzi dobbiamo prima vedere a quale pagina appartengono quegli indirizzi e per questo l'esercizio ci aiuta molto dicendo che le pagine sono di 100byte, quindi si procede di 100 in 100:

10, 11, 73 = Pagina 0

104, 170, 185 = Pagina 1

245, 246 = Pagina 2

309, 364 = Pagina 3

434, 458 = Pagina 4

e a questo punto si procede come avevo esposto prima solo indichiamo le pagine (e non gli indirizzi) che vengono caricate in memoria:



e quindi la risposta corretta è la a.
Come puoi notare all'inizio si verifica sempre un PF in quanto la prima pagina non si trovava in memoria e deve essere caricata; se invece fosse stato specificato che veniva usato il Lazy Swapping allora il primo PF non c'era.

Lazy Swapping = si carica la prima pagina del programma da eseguire e solo quando una nuova pagina viene referenziata la si carica in memoria.

Last edited by Spr1gg4N on 09-07-2009 at 13:05

08-07-2009 12:13
Click Here to See the Profile for Spr1gg4N Click here to Send Spr1gg4N a Private Message Find more posts by Spr1gg4N Add Spr1gg4N to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
Spr1gg4N
.illuminato.

User info:
Registered: Sep 2007
Posts: 162 (0.03 al dì)
Location:
Corso:
Anno:
Time Online: 1 Day, 18:40:54 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

Il link diretto all'immagine è il seguente:

http://img262.imageshack.us/img262/8445/21429781.png

P.S.
Ma sono io cieco che non trovo il pulsante o non si possono proprio editare i post? :D

08-07-2009 12:15
Click Here to See the Profile for Spr1gg4N Click here to Send Spr1gg4N a Private Message Find more posts by Spr1gg4N Add Spr1gg4N to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
fain182
dsy newser

User info:
Registered: Apr 2008
Posts: 126 (0.02 al dì)
Location: Milano
Corso: informatica
Anno: 3
Time Online: 2 Days, 1:09:39 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

Originally posted by Spr1gg4N
Il link diretto all'immagine è il seguente:

http://img262.imageshack.us/img262/8445/21429781.png

P.S.
Ma sono io cieco che non trovo il pulsante o non si possono proprio editare i post? :D

a sinistra c'è il comando edit, nella colonna del nick, sotto "post actions"
e per formattare bene il testo bisogna metterlo tra [code] (tipo per la tabella dei page fault)

08-07-2009 13:27
Click Here to See the Profile for fain182 Click here to Send fain182 a Private Message Find more posts by fain182 Add fain182 to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
Spr1gg4N
.illuminato.

User info:
Registered: Sep 2007
Posts: 162 (0.03 al dì)
Location:
Corso:
Anno:
Time Online: 1 Day, 18:40:54 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

ah ecco non ci avevo fatto caso :D thx per l'info

08-07-2009 13:32
Click Here to See the Profile for Spr1gg4N Click here to Send Spr1gg4N a Private Message Find more posts by Spr1gg4N Add Spr1gg4N to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
xSharKMaNx
un gioco della follia

User info:
Registered: Sep 2007
Posts: 1477 (0.23 al dì)
Location:
Corso: F49
Anno: Laureato
Time Online: 10 Days, 17:15:29 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

Grazie per l'elaborata spiegazione :)

__________________
Perché, mentre il manganello può sostituire il dialogo, le parole non perderanno mai il loro potere; perché esse sono il mezzo per giungere al significato, e per coloro che vorranno ascoltare, all'affermazione della verità. E la verità è che c'è qualcosa di terribilmente marcio in questo paese. (V)

I popoli non dovrebbero aver paura dei propri governi, sono i governi che dovrebbero aver paura dei popoli. (T.J)

08-07-2009 15:33
Click Here to See the Profile for xSharKMaNx Click here to Send xSharKMaNx a Private Message Find more posts by xSharKMaNx Add xSharKMaNx to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
Lion
.fedelissimo.

User info:
Registered: Jul 2009
Posts: 40 (0.01 al dì)
Location:
Corso: info
Anno: 2
Time Online: 10:48:06: [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

perche' 364 e' sia nella pagina 2 che nella pagina 3?

th

09-07-2009 12:58
Click Here to See the Profile for Lion Click here to Send Lion a Private Message Find more posts by Lion Add Lion to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
Spr1gg4N
.illuminato.

User info:
Registered: Sep 2007
Posts: 162 (0.03 al dì)
Location:
Corso:
Anno:
Time Online: 1 Day, 18:40:54 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

Originally posted by Lion
perche' 364 e' sia nella pagina 2 che nella pagina 3?

th


hai ragione è un errore di "battitura" :D infatti poi nello svolgimento dell'esercizio faccio riferimento solo alla pagina 3. Correggo subito

09-07-2009 13:05
Click Here to See the Profile for Spr1gg4N Click here to Send Spr1gg4N a Private Message Find more posts by Spr1gg4N Add Spr1gg4N to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
Lion
.fedelissimo.

User info:
Registered: Jul 2009
Posts: 40 (0.01 al dì)
Location:
Corso: info
Anno: 2
Time Online: 10:48:06: [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

grazie,
cerchero' di capire meglio l'esercizio e nel caso ci risentiamo.

09-07-2009 18:30
Click Here to See the Profile for Lion Click here to Send Lion a Private Message Find more posts by Lion Add Lion to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
All times are GMT. The time now is 22:39.    Post New Thread    Post A Reply
Pages (2): « 1 [2]   Last Thread   Next Thread
Show Printable Version | Email this Page | Subscribe to this Thread | Add to Bookmarks

Forum Jump:
Rate This Thread:

Forum Rules:
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is OFF
vB code is ON
Smilies are ON
[IMG] code is ON
 

Powered by: vBulletin v2.3.1 - Copyright ©2000 - 2002, Jelsoft Enterprises Limited
Mantained by dsy crew (email) | Collabora con noi | Segnalaci un bug | Archive | Regolamento | Licenze | Thanks | Syndacate
Pagina generata in 0.040 seconds (83.59% PHP - 16.41% MySQL) con 26 query.