![]() |
|||||||||||||||||||
![]() |
|||||||||||||||||||
| PROJET DE FIN D'ANNEE : THEORIE DES SYSTEMES
D'EXPLOITATION |
|||||||||||||||||||
|
|
Sommaire :
|
||||||||||||||||||
Il s'agit de simuler un système de gestion de fichiers à l'aide d'un langage orienté objet . Lapplication programmée a été effectuée en Java, compilée avec JDK 1.1.1 Certaines possibilités dutilisation ont été prévues lors de la modélisation mais nont pas été implémentées faute de temps, ce qui peut expliquer que certains attributs soient inutiles... |
|||||||||||||||||||
Les commentaires ont été extraits des sources Java et générés dans le dossier Package System_file joint avec ce dossier. Ils expliquent pourquoi chaque classe a été définie. On y
trouve également la liste des attributs et méthodes de chaque classe. |
|||||||||||||||||||
|
|||||||||||||||||||
| Cliquer sur une classe vous renvoie vers sa documentation | |||||||||||||||||||
On observe que en faisant varier la taille des blocs on occupe plus ou moins vite lespace disque . Plus la taille est grande, plus il y a de places perdues, mais par contre plus on lit de données est lues en une fois . Cest intéressant également si les temps daccès dentrée/sortie sont lents . Le test a été effectué avec 4 valeurs différentes pour la taille dun bloc :
|
|||||||||||||||||||
|
|||||||||||||||||||
| On saperçoit quil sagit dune courbe exponentielle, donc il est déconseillé dutiliser des blocs de plus de 2 Ko, à moins dun serveur de fichiers qui aurait des volumes énormes ! La moyenne des fichiers sous Unix est de 1Ko. |
|||||||||||||||||||
|
|||||||||||||||||||
| Dernière modification le Tue Dec 31 18:56:01 2002 |
Alain et Estelle Barbet Textes et images © 1997-2003 |