Un système de fichiers de mesure(EFS) est une méthode de gestion des fichiers et de la
mémoire sur un ordinateur disque dur ou autre périphérique de stockage physique
qui utilise une série de zones contiguës de mémoire pour stocker des
informations au lieu d'utiliser des unités plus petites et plus dispersés
appelés blocs. Certains systèmes de fichiers allouent l'espace requis pour les
fichiers dans les petites unités appelées blocs, ce qui peut conduire à un
fichier unique, de longueur moyenne étant dispersés physiquement tout au long
d'un disque, la réduction de la vitesse et de l'efficacité de la lecture de ce
fichier. Dans le cas d'un système de fichier de mesure, tous les blocs plus
petits sont liés ensemble en une structure plus grande nommée mesure, ce qui
signifie que de plus gros fichiers peuvent être stockés dans un seul
emplacement contigu sur le disque physique, ce qui augmente la vitesse de
l'entraînement lorsque la lecture de ce fichier. Bien que de nombreux systèmes
d'exploitation prennent en charge l'utilisation d'extensions, le terme a été appliqué
à l'origine du système de fichiers de mesure spécifique précoce du système
d'exploitation Unix-like maintenant discontinué connu sous IRIX , développé par
Silicon Graphics .
Les différents
bits et d'octets sur un disque physique, comme un disque dur ou un disque
compact (CD), sont divisés en groupes par le matériel, le système
d'exploitation et le système de fichiers. Ils sont connus comme des
regroupements logiques, parce qu'ils n'ont pas nécessairement les limites
physiques, seules celles qui sont imposées par le système. Pour plusieurs
systèmes de fichiers, le regroupement logique connu sous le nom blocs est
utilisés comme le montant de base de l'espace qui peut être allouée pour
stocker un fichier. Un bloc peut être réglée à n'importe quelle taille, mais
est généralement très faible, parfois constitué d'aussi peu que 128 octets
d'espace.
Un des groupes
de systèmes de fichiers de mesure blocs entre eux sur un disque, si elles sont
contiguës, ce qui signifie qu'ils sont tous physiquement à côté de l'autre sur
un disque. Cette collection de blocs est connue comme une mesure. Dans un
système de fichiers de mesure, quand un fichier est écrit sur un disque
physique, une mesure est allouée à la place d'un seul bloc. L'avantage
d'utiliser les extensions plutôt que de blocs est que les fichiers volumineux
nécessitent moins de frais généraux pour créer et maintenir, et le risque de
fragmentation est réduite considérablement, mais pas nécessairement éliminés.
La fragmentation
des fichiers se produit lorsqu'un fichier nécessite plus d'espace que n'importe
quel bloc ou mesure disponibles peuvent fournir, ce qui signifie le fichier
doit être brisé et occupent deux ou plusieurs espaces différents physiquement
sur un disque. Avec de petits blocs, gros fichiers peuvent occuper des
centaines ou des milliers de blocs sur un disque entier, en réduisant la
vitesse à laquelle le fichier est accessible. Un système de fichiers de mesure
ne permettra à un grand fichier à être divisée en différents degrés, appelés
extents indirects, bien que le nombre d'extensions qui sont nécessaires est
généralement moins élevé que si le fichier a été alloué à l'aide des blocs plus
petits.
En plus de
réduire le montant des frais généraux nécessaires pour les gros fichiers, car
les informations sur une seule mesure doit être stocké dans le système au lieu
de plusieurs pointeurs de fichiers à différents blocs, en utilisant les
extensions peuvent également prolonger la vie de certains matériels de
stockage. Cela peut se produire parce que les fichiers contigus nécessitent
moins de mouvement du mécanisme de la tête de lecture du disque pour accéder
aux informations. Un système de fichiers de mesure permet également la création
de fichiers simples qui peuvent être téraoctets ou plus en longueur, parce que,
dans certains cas, une mesure peut théoriquement occuper tout l'espace physique
disponible sans la nécessité de créer des tableaux complets ou autres frais
généraux de gestion.