Cosa si intende per page fault?
Il page fault è un’eccezione di tipo trap, generata quando un processo cerca di accedere a una pagina che è presente nel suo spazio di indirizzamento virtuale, ma che non è presente nella memoria fisica poiché mai stata caricata o perché precedentemente spostata su disco di archiviazione.
Cosa si intende per file di paging?
Il paging file o swapfile e è un metodo utilizzato da Windows e altri sistemi operativi per coadiuvare la memoria RAM in caso di saturazione della stessa. Solitamente, le impostazioni di memoria virtuale del paging file sono gestite in modo automatico dal sistema operativo Microsoft Windows 10 e versioni precedenti.
Quanto deve essere il file di paging?
Molti siti consigliano di impostare le dimensioni del file di paging a 1.2, 1.5 o 2 volte rispetto alle dimensioni della tua RAM, ma in realtà NON ci sono fondamenti reali dietro questi consigli.
Qual è il maggior rischio con la memoria virtuale?
Il notevole svantaggio di questo sistema, invece, è il grande spreco di memoria dovuto alla frammentazione esterna: con l’andare del tempo e il susseguirsi dei processi in esecuzione, la memoria viene allocata e deallocata in blocchi di varie dimensioni che lasciano un sempre maggior numero di “buchi” vuoti, troppo …
Quando si verifica una situazione di thrashing?
Il thrashing si verifica quando troppi processi informatici competono per risorse di memoria inadeguate. Il thrashing può causare il rallentamento delle prestazioni del sistema poiché il trasferimento dei dati deve avvenire tra il disco rigido e la memoria fisica.
Qual è il problema fondamentale del gestore della memoria?
Il gestore della memoria si preoccupa di decidere quali blocchi di memoria sono poco utilizzati dal sistema e quindi possono essere spostati sull’unità a disco senza deprimere eccessivamente le prestazioni del sistema.