Performances
Problème de la lenteur
des accès disque:
- Utilisation d'un buffer cache:
suite de blocs en mémoire principale.
- Accès à un bloc:
- Si le bloc est en mémoire: accès rapide
à la mémoire
- Sinon:
- Recopier un bloc du cache sur le disque.
- Lire le nouveau bloc sur le disque et le mettre
dans le cache.
- Problème du choix du
bloc à recopier sur le disque:
- Le bloc risque t-il d'être utilisé
à nouveau rapidement?
- Le bloc est-il important pour la cohérence
du système? (bloc d'inodes)
- Problème des pannes intempestives:
- Sous Ms-dos: sauvegarder
le bloc à chaque modification
- Sous Unix: Appel de la
commande sync pour écrire les blocs modifiés sur le
disque
- Optimisation de l'allocation:
- Minimiser les déplacements de la tête:
allouer des blocs consécutifs.
- Minimiser les déplacements du disque en allouant
les blocs par cylindre.
suivant plan