wiki:TemaDEsame

Version 1 (modified by Mattia Monga, 11 years ago) ( diff )

--

Partizionamento

ATTENZIONE: avete circa 10 minuti di tempo dal login!


(poi la macchina si spegne da sola)

Partizionare il primo disco scsi secondo il seguente schema:

part. nr.tipodimensione
1 SWAP 30MB
2 FAT32 25MB
3 FAT32 15MB
4 Linux 20MB
5 FAT32 20MB

Sulla partizione nr. 4 dovra` essere creato un filesystem di tipo ext2. Montare la partizione e crearvi un file di 12641280 byte.

Un i-node ha 12 zone dirette, i blocchi sono da 1024 e ogni blocco e` indirizzato da 32 bit: quanti blocchi occupa? La soluzione e` facilmente ricavabile tramite il programma dumpe2fs, nel caso invece si voglia calcolare il risultato riportare qui i passaggi.

Shell

ATTENZIONE: avete circa 30 minuti di tempo dal login!


(poi la macchina si spegne da sola)

Calcolare quante volte appaiono le parole define e include nel totale dei file .c e .h

JOS

Aggiungere un comando al monitor di JOS che permetta di tradurre un indirizzo virtuale nel suo corrispettivo fisico, se l'indirizzo virtuale è effettivamente mappato. La traduzione va effettuata in base alla Page Directory del kernel

Esempio:

K> virt2phys 0xf01030ca
va 0xf01030ca -> pa 0x001030ca
Note: See TracWiki for help on using the wiki.