• Aucun résultat trouvé

(b) Lancer la commande ”java mkfs filesys.dat 128 80”

N/A
N/A
Protected

Academic year: 2022

Partager "(b) Lancer la commande ”java mkfs filesys.dat 128 80”"

Copied!
1
0
0

Texte intégral

(1)

Ens.: M.T. Bennani

Facult´e des Sciences de Tunis - Dept. Informatique

Travaux pratiques en syst`emes d’exploitation Ann´ee : 2013-2014 TP N3 - Gestion des fichiers (Cr´eation)

Nom & Pr´enom :

Ce TP a pour objectif de simuler la cr´eation d’un syst`eme de fichiers et de r´ealiser . . . . Le support de simulation est assur´e par le simulateur MOSS (Modern Operating Systems Simulator, http://www.ontko.com/moss/filesys/user_guide.htmlFile System).

1.

(9 pts) Simulation

(a) Quel est le rˆole de la commande ”mkfs” dans le syst`eme d’exploitation Linux ? Pr´eciser ce que cette commande g´en`ere.

(b) Lancer la commande ”java mkfs filesys.dat 128 80”. Interpr´eter le r´esultat d’ex´ecution de cette commande.

(c) Editer le contenu du fichier filesys.dat avec la commande hexdump. Interpr´eter son contenu.

(d) Lancer la commande ”java mkdir /home”. Interpr´eter le contenu du fichierfilesystem.dat.

(e) Lancer la commande ”java mkdir /usr”. Interpr´eter le contenu du fichierfilesystem.dat.

(f) Pourquoi la taille du fichier filesystem.dat n’a pas chang´e ? 2.

(11pts) Analyse du code et des r´esultats du simulateur

(a) Quelle est la structure de l’i-node dans le simulateur ? Pr´eciser sa taille.

(b) En d´eduire la taille maximale qu’un fichier peut avoir dans notre cas.

(c) Dans le cas pire, dans la partie donn´ees, la taille d’un fichier ne d´epasse pas celle du blocs.

Ceci engendre donne le plus grand nombre d’i-node que nous devons pr´evoir. Calculer le nombre de blocs d’i-nodes que nous devons avoir dans notre cas.

(d) D´eterminer la relation entre le nombre de blocs et le nombre de blocs maximum des i- nodes. En d´eduire, le nombre maximum de fichiers si la taille des blocs est de 512 Octets et nous disposons d’un disque de 24Mo.

Références

Documents relatifs

[r]

Mill partage avec les utilitaristes le même refus de penser l’être humain à partir d’une morale transcendante ou a priori (intuitionniste). Il n’y a pas de phénomènes moraux en

Interrogeons nous maintenant sur la fa¸con dont sont construits ces tests multidimensionnels, autrement dit sur la fa¸con dont sont obtenues les matrices E pour les erreurs du

Sauvegarder votre script R : En activant la fenˆ etre qui le contient (celle du haut ` a gauche : le curseur doit clignoter en noir) puis en allant de nouveau dans la barre de menu

Puisque le temps d’ex´ ecution d’un algorithme sur une entr´ ee de taille constante est une constante, les r´ ecurrences sous-jacentes au calcul du temps d’ex´ ecution

Le sujet est (en principe) trop long pour le temps imparti, il est donc conseill´e de traiter en priorit´e les questions que l’on sait faire en en indiquant clairement la r´ef´erence

— Sinon on place la taille de la ligne de commande dans DI et comme premier octet du tampon COMBUF, on appelle la sous-routine GETBATBYT pour ´ecarter le second caract`ere de passage

Construire sur un seul graphique les nuages de points de l’indice de Qu´ etelet en fonction de la taille, en fonction du poids, pour chaque sexe8. Repr´ esenter, sur un seul