[SYS1] Systemes d’exploitations (5)

Filesystem

Disques :

Bloc :

LBA : le disque connait sa propre topologie

CHS (plus utilise) :

Aller plus vite sur un disque : On met du cache devant (on gagne surtout en ecriture)

LRU (Least Recently Used) : Algorithme de gestion de cache

Structure de file system

Inode : data structure qui represente le file system

1 bloc = Metadonnees et contenu

Struct Superblock

Superblock sur le 16eme bloc (endroit fixe sur le disque) : il faut de la place sur le disque avant pour pouvoir boot

On utilise des magic number en debut de structure et un checksum permettent d’identifier le type de structure

Exemple

FAT32 (File Allocation Table) : L’exemple du file system stupide

SB (Super block)
FAT

FAT : gros tableau contenant plusieurs listes chainees
FAT : une corruption corromp toutes les donnees