Table des matières:
Définition - Que signifie la fragmentation?
La fragmentation, dans le contexte d'un disque dur, est une condition dans laquelle le contenu d'un seul fichier est stocké à différents emplacements sur le disque plutôt que dans un espace contigu. Il en résulte une utilisation inefficace de l'espace de stockage ainsi qu'une dégradation occasionnelle des performances. Les utilisateurs créent, modifient, suppriment et enregistrent fréquemment des fichiers. Les systèmes d'exploitation (OS) principaux stockent en permanence ces fichiers sur des disques durs, ce qui crée inévitablement des fichiers dispersés. En cas de fragmentation, le système d'exploitation doit consolider les fichiers stockés pour améliorer l'efficacité du traitement.
Techopedia explique la fragmentation
La fragmentation, qui se produit lorsque le contenu d'un seul fichier est stocké dans un espace non contigu, se présente sous trois formes:
- Fragmentation interne: espace alloué inutilisable qui réduit les performances. Les fichiers sont stockés dans des clusters, qui sont des zones de stockage de disque dur mini-allouées. Chaque fichier est automatiquement écrit au début d'un cluster, ce qui crée un écart potentiel entre le premier et le dernier octet de fichier, c'est-à-dire l'espace disponible. La fragmentation interne se produit également lorsque des octets spécifiques supplémentaires sont alloués à chaque fichier pour l'alignement.
- Fragmentation externe: espace de stockage alloué inutilisable. Les applications divisent et allouent l'espace disponible à mesure que les données du lecteur sont lues et écrites. L'espace restant est fragmenté en raison de la faiblesse de l'algorithme d'allocation, ce qui rend le stockage disponible inutilisable. La fragmentation externe se produit également lorsqu'un grand nombre de fichiers sont créés, modifiés et supprimés, c'est-à-dire que les fichiers supprimés sont divisés en petits morceaux stockés.
- Fragmentation des données: se produit lorsque les fichiers de mémoire volumineux sont divisés en morceaux plus petits et / ou qu'un système d'exploitation tente d'allouer des fichiers volumineux à un stockage fragmenté externe. Par exemple, lorsqu'un utilisateur crée de nouveaux fichiers et effectue différentes opérations (par exemple, renommer, modifier et supprimer), des espaces extrêmement petits sont censés contenir de nouveaux fichiers de données. Cependant, si ces nouveaux fichiers nécessitent plus de surcharge, le système d'exploitation doit rechercher un stockage supérieur à la moyenne.
