Simulatore Memoria Virtuale
1.2
VMBO e' un simulatore elementare di memoria virtuale interamente scritto in C.
Il programma simula un sistema con indirizzamento a 20 bit, con memoria paginata, l'algoritmo "enhanced second chance" come politica di rimpiazzo ed il "pure demand paging" come politica di allocazione.
Attraverso queste pagine sara' possibile comprendere in fondo la struttura del simulatore, i moduli che lo compongono e l'interazione tra essi.
Attraverso il link "Moduli", sara' possibile leggere la documentazione delle principali funzioni dei singoli moduli.
Per utilizzare
vmbo
e' necessario disporre:
- sistema operativo *nix
- compilatore C (per esempio "gcc")
- utility "make"
All'interno della directory contenente i sorgenti, eseguire il comando
make: al termine della compilazione, sara' disponibile il binario
vmbo
.
Materia:
Sistemi Operativi
Prof.re:
Emanuele Lattanzi
Studente: Ferruccio Vitale <
unixo@devzero.it>
Anno accademico: 2008-2009 - Sessione estiva