Extent

Sur les autres projets Wikimedia :

* extent, sur le Wiktionnaire

Un extent (ou domaine[1]) est une zone de stockage contiguë réservée pour un fichier sur le système de fichiers d'un ordinateur. Lorsqu'on commence à écrire sur un fichier, un extent entier est alloué. Lorsqu'on écrit à nouveau sur ce fichier, éventuellement après avoir réalisé d'autres opérations d'écriture, les données sont ajoutées là où l'écriture précédente s'était arrêtée. Cela réduit ou élimine la fragmentation des fichiers.

## Support

[modifier | modifier le code]

Les extents sont supportés dans les systèmes de fichiers suivants :

* Macintosh Hierarchical File System et HFS Plus
* SGI XFS (conçu pour être un système de fichiers basé sur extent)
* Reiser4 (en mode "extents")
* NTFS (via l'API de préallocation, appelée par les fonctions SetEndOfFile et SetFileValidData)
* Universal Disk Format
* VERITAS File System ou VxFS (via les API et CLI de préallocation).
* Linux ext4 \- (activé par défaut depuis Linux 2.6.23)
* OS/2 et eComStation (en) HPFS
* JFS pour AIX, OS/2/eComStation et Linux
* BFS pour BeOS, Zeta et Haiku
* Système de fichiers SINTRAN III (en)
* Btrfs
* VSAM

## Notes et références

[modifier | modifier le code]

1. ↑ Terme francisé suggéré par le Grand dictionnaire terminologique de l'OQLF.

* Portail de l’informatique