Skip to main content

Qu'est-ce qu'un système de fichiers étend?

Une étendue Système de fichiers (EFS) est une méthode de gestion des fichiers et de la mémoire sur un disque dur informatique ou un 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ées appelées blocs.Certains systèmes de fichiers répartissent l'espace requis pour les fichiers dans de petites unités appelées blocs, ce qui peut entraîner un seul fichier de longueur moyenne diffusée physiquement sur un disque, réduisant la vitesse et l'efficacité de la lecture à partir de ce fichier.Dans le cas d'un système d'étendue de fichiers, tous les blocs plus petits sont liés ensemble dans une structure plus grande connue sous le nom, ce qui signifie que les fichiers plus grands peuvent être stockés dans un seul emplacement contigu sur le disque physique, augmentant la vitesse du lecteur lorsquelire ce fichier.Bien que de nombreux systèmes d'exploitation prennent en charge l'utilisation des étendues, le terme a été appliqué à l'origine au système de fichiers spécifique à l'étendue précoce du système d'exploitation de type Unix désormais interrompu connu sous le nom d'Irix , développé par Silicon Graphics .

Les bits et octets individuels surUn disque physique, comme un disque dur ou un disque compact (CD), est divisé en groupes par le matériel, le système d'exploitation et le système de fichiers.Ceux-ci sont appelés groupes logiques, car ils n'ont pas nécessairement des limites physiques, uniquement ceux qui sont imposés par le système.Pour plusieurs systèmes de fichiers, le regroupement logique appelé blocs est utilisé comme quantité d'espace de base qui peut être allouée pour stocker un fichier.Un bloc peut être réglé sur n'importe quelle taille mais est généralement très petit, consistant parfois en aussi peu que 128 octets d'espace.

Une étendue groupe de systèmes de fichiers bloque sur un disque s'ils sont contigus, ce qui signifie qu'ils sont tous physiquement à côté d'unun autre sur un disque.Cette collection de blocs est connue comme une mesure.Dans une mesure du système de fichiers, lorsqu'un fichier est écrit sur un disque physique, une mesure est allouée au lieu de blocs uniques.L'avantage de l'utilisation d'extensions au lieu des blocs est que les fichiers grands nécessitent moins de frais généraux pour créer et entretenir, et le risque de fragmentation est considérablement réduit, mais pas nécessairement éliminé.

La fragmentation du fichier se produit lorsqu'un fichier nécessite plus d'espace que n'importe quel bloc disponible ouL'étendue peut fournir, ce qui signifie que le fichier doit être interrompu et occuper deux ou plusieurs espaces physiquement différents sur un disque.Avec de petits blocs, les fichiers volumineux peuvent occuper des centaines ou des milliers de blocs sur un disque entier, réduisant la vitesse à laquelle le fichier peut être accessible.Un étendue système de fichiers permet qu'un grand fichier soit divisé en différentes étendues, appelés étendus indirects, bien que le nombre d'extensions nécessaires soit généralement inférieure à ce que le fichier ait été alloué à l'aide de blocs plus petits.

En plus de réduire leLa quantité de frais généraux nécessaires pour les fichiers volumineux, car les informations sur une seule étendue doivent être stockées dans le système de fichiers au lieu de plusieurs pointeurs vers différents blocs, en utilisant également des étendues, il peut également prolonger la durée de vie d'un matériel de stockage.Cela peut se produire car les fichiers contigus nécessitent moins de mouvements du mécanisme de tête de lecture du lecteur de disque pour accéder aux informations.Une étendue système de fichiers permet également la création de fichiers uniques qui peuvent être des téraoctets ou plus de longueur, car, dans certains cas, une mesure peut théoriquement occuper tout l'espace physique disponible sans avoir besoin de créer des tables étendues ou d'autres frais généraux pour la gestion.