![]() |
Pages (5): « 1 [2] 3 4 5 » Show 150 posts per page |
.dsy:it. (http://www.dsy.it/forum/)
- Sistemi operativi I (http://www.dsy.it/forum/forumdisplay.php?forumid=269)
-- 2° Compitino Sistemi Operativi (http://www.dsy.it/forum/showthread.php?threadid=213)
Ciao a tutti
Ma relativamente alla domanda 2 ,l'evento che non puo far iniziare l'attivita di scaricamento di pag da memoria non è una chiamata di una funzione generica?
Perchè quando un processo finisce le pag vengono scaricate dalla memoria al disco no?
io ho risposto la brk...qualcuno me lo ha detto e ne era sicuro...boh?!?!?!?!?!?!?!?
__________________
Il DSY su Facebook!!!
Re: Finalmente c'è l'ho
Originally posted by "badPenguin"
1) Quale algoritmo e' usato in Linux per selezionare le pagine di memoria da
rimpiazzare?
A.least recently used
B.two-handed clock algorithm
C.clock algorithm
D.second chance
__________________
Il DSY su Facebook!!!
Re: Finalmente c'è l'ho
Originally posted by "Lunik"
Originally posted by badPenguin
1) Quale algoritmo e' usato in Linux per selezionare le pagine di memoria da
rimpiazzare?
A.least recently used
B.two-handed clock algorithm
C.clock algorithm
D.second chance
risposta: A
ne sn sicura! ma ho messo la B... 8O
anch'io ho messo funzione generica,x lo stesso motivo di kikka,se io ho delle pagine in memoria relative un processo,una volta terminato nn devo eseguire lo swap per eliminarle e rimetterle su disco,mica rimangono in memoria se nn mi servono...o no?
__________________
Guardate il mio post su Feedback prima di comprare qualcosa
http://www.dsy.it/forum/showthread.php?s=73a12d5e23c34b3478161c4007fc11b2&threadid=13647&pagenumber=1
Il principio di togliere dalla memoria le pagine dei processi terminati è giusto, ma non se ne occupa lo swapper. Credo che al termine del processo rimangano in memoria in attesa che sia il page daemon a rimpiazzarle, il che non è sicuro che accada e comunque non avviene immediatamente al termine del processo... Del resto immagina se il quantitativo di RAM fosse talmente elevato da non richiedere lo swapping per ottenere nuove aree di memoria da destinare ai nuovi processi... perchè spostare su disco le pagine usate dai processi ogni volta che questi terminano se non ce n'è bisogno dal momento che la memoria libera è già più che sufficiente? Sarebbe un'operazione inutile. Il rimpiazzamento delle pagine non viene fatto in via preventiva, ma solo quando il quantitativo di memoria libera non è sufficiente a soddisfare una richiesta di allocazione di memoria aggiuntiva.
Magari mi sbaglio, il mio compito non è stato un successone... :-)
Anche se volessimo ragionare per esclusione, siamo d'accordo che non può essere una delle altre tre risposte?
Re: Finalmente c'è l'ho
8) Quale delle seguenti affermazioni e' vera parlando di named pipe in UNIX?
A.E' il meccanismo usato dalla shell per mettere in comunicazione due programmi
B.Puo' essere usato per mettere in comunicazione processi su macchine anche
diverse
C.Puo' essere usato per mettere in comunicazione due figli di uno stesso padre
solo se la chiamata di creazione della pipe avviene prima di entrambe le fork
*D.E' un meccanismo di scambio dati che si appoggia in parte sul file system
Cosa ne pensate di questa domanda ?
Qualcuno sa la risposta giusta per certo?
ciaoo
Re: Finalmente c'è l'ho
Originally posted by "kikka"
8) Quale delle seguenti affermazioni e' vera parlando di named pipe in UNIX?
A.E' il meccanismo usato dalla shell per mettere in comunicazione due programmi
B.Puo' essere usato per mettere in comunicazione processi su macchine anche
diverse
C.Puo' essere usato per mettere in comunicazione due figli di uno stesso padre
solo se la chiamata di creazione della pipe avviene prima di entrambe le fork
*D.E' un meccanismo di scambio dati che si appoggia in parte sul file system
Cosa ne pensate di questa domanda ?
Qualcuno sa la risposta giusta per certo?
ciaoo
__________________
Luca 'underscore' Sironi
"i topi non avevano nipoti" (frase palindroma)
Re: Finalmente c'è l'ho
Originally posted by "underscore"
Originally posted by kikka
8) Quale delle seguenti affermazioni e' vera parlando di named pipe in UNIX?
A.E' il meccanismo usato dalla shell per mettere in comunicazione due programmi
B.Puo' essere usato per mettere in comunicazione processi su macchine anche
diverse
C.Puo' essere usato per mettere in comunicazione due figli di uno stesso padre
solo se la chiamata di creazione della pipe avviene prima di entrambe le fork
*D.E' un meccanismo di scambio dati che si appoggia in parte sul file system
Cosa ne pensate di questa domanda ?
Qualcuno sa la risposta giusta per certo?
ciaoo
la b e' sicuramente una cazzata
la d non e' vera
la c non lo so..
io ho messo la A che e' una definizione di pipe..
Re: Finalmente c'è l'ho
Originally posted by "Walter"
Originally posted by underscore
Originally posted by kikka
8) Quale delle seguenti affermazioni e' vera parlando di named pipe in UNIX?
A.E' il meccanismo usato dalla shell per mettere in comunicazione due programmi
B.Puo' essere usato per mettere in comunicazione processi su macchine anche
diverse
C.Puo' essere usato per mettere in comunicazione due figli di uno stesso padre
solo se la chiamata di creazione della pipe avviene prima di entrambe le fork
*D.E' un meccanismo di scambio dati che si appoggia in parte sul file system
Cosa ne pensate di questa domanda ?
Qualcuno sa la risposta giusta per certo?
ciaoo
la b e' sicuramente una cazzata
la d non e' vera
la c non lo so..
io ho messo la A che e' una definizione di pipe..
Dal file lez6.pdf "Laboratorio: Inter Process Communication e I/O":
"named pipe (FIFO): simili a pipe, consentono comunicazione tra processi residenti sulla stessa macchina ma non imparentatil
• file noto a entrambi: un proc. scrive e l'altro legge"
Quindi forse è la D?
__________________
Luca 'underscore' Sironi
"i topi non avevano nipoti" (frase palindroma)
non è la cache del processore ke non è nascosta da...nn ricordo più????
__________________
Il DSY su Facebook!!!
non e' che...
Originally posted by "Lunik"
non è la cache del processore ke non è nascosta da...nn ricordo più????![]()
![]()
__________________
Luca 'underscore' Sironi
"i topi non avevano nipoti" (frase palindroma)
Originally posted by "Lunik"
non è la cache del processore ke non è nascosta da...nn ricordo più????![]()
![]()
__________________
Guardate il mio post su Feedback prima di comprare qualcosa
http://www.dsy.it/forum/showthread.php?s=73a12d5e23c34b3478161c4007fc11b2&threadid=13647&pagenumber=1
se hai ragione...allora è la 2° domanda giusta!!!!
__________________
Il DSY su Facebook!!!
Re: Finalmente c'è l'ho
7) Quali azioni vengono compiute in un sistema operativo Unix a fronte della
chiamata di sistema signal()?
*A.si determina la routine da eseguire alla ricezione del segnale indicato
B.il processo si sospende in attesa della ricezione del segnale indicato
C.il processo invia al proprio genitore il segnale indicato
D.il processo invia ai propri figli il segnale indicato
14) Quale delle seguenti operazioni puo' portare alla pre-emption del thread
in esecuzione?
*A.il thread in esecuzione esaurisce il suo quanto
B.il thread in esecuzione fa una richiesta di I/O
C.il thread in esecuzione fa una signal su un Object
D.il thread in esecuzione crea un nuovo fiber
Anche secondo me è la cache non nascosta dalla Hal.
E di queste due cosa ne pensate??
All times are GMT. The time now is 04:17. | Pages (5): « 1 [2] 3 4 5 » Show all 61 posts from this thread on one page |
Powered by: vBulletin Version 2.3.1
Copyright © Jelsoft Enterprises Limited 2000 - 2002.