PDA

View Full Version : [Generale] Page fault e memoria virtuale


alex05
04-11-2008, 10:55
Ho trovato un esercizio di questo tipo:

Un calcolatore ha una dimensione di pagina di 128 byte, una RAM di 256 byte, uno spazio di indirizzamento logico(HARD DISK) di 512 byte e un PC di 9 bit.
Se alloco un matrice di interi di 8 righe e 32 colonne(prima per righe e poi per colonne) quale sarà il numero di page-fault?

- PRIMO CASO - ALLOCAZIONE DELLA MATRICE PER RIGHE
for(i=0;i<r;i++)
for(j=0;j<c;j++)
scanf("%d",&matr[i][j]);

Quanti page-fault avrò in questo caso?

- SECONDO CASO - ALLOCAZIONE DELLA MATRICE PER COLONNE
for(i=0;i<c;i++)
for(j=0;j<r;j++)
scanf("%d",&matr[j][i]);

Quanti page-fault avrò in questo caso?
Chi mi può dare una mano?

alex05
06-11-2008, 12:15
HELP....:confused: