Qu'est-ce qu'un système de fichiers étend?
Un é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 étendue de système 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 lors de la lecture de 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 au premier étendue du système d'exploitation de type Unix désormais interrompu connu sous le nom d'Irix®, DevÉlevé par Silicon Graphics®.
Les bits et octets individuels 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. 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.
Les groupes de systèmes de fichiers étend s'accompagnent sur un disque s'ils sont contigus, ce qui signifie qu'ils sont tous physiquement les uns aux autres 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 deblocs. L'avantage d'utiliser des extensions au lieu des blocs est que les fichiers volumineux 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 des fichiers se produit lorsqu'un fichier nécessite plus d'espace que tout bloc ou étendue disponible, 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 à un grand fichier d'être divisé en différentes étendues, appelées étendues indirectes, 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 la 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 DILes blocs fferents, en utilisant des étendus, peuvent également prolonger la durée de vie de certains matériels 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. Un système de fichiers étend é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.