ext3
Un article de Wikipédia, l'encyclopédie libre.
ext3 | |
Diffuseur de logiciel | Stephen Tweedie |
---|---|
Nom anglais | Extended file system 3 |
Introduction | novembre 2001 (Linux 2.4.15) |
Identificateur de partition | 0x83 (MBR) |
Structures | |
Contenu des répertoires | tableau, arbre h avec index de répertoires |
Allocation de fichiers | champs de bits (espace libre), table (metadata) |
Mauvais blocs | table |
Limitations | |
Taille max. de fichier | 16Gio – 2Tio |
Nombre max. de fichiers | variable[1] |
Taille max. de nom de fichier | 255 caractères |
Taille max. de volume | 2Tio – 32Tio |
Caractères autorisés dans les noms de fichiers | tous les caractères Unicode sauf NUL et '/' |
Fonctionnalités | |
Dates enregistrées | modification (mtime), modification d'attributs (ctime), accès |
Plage de dates | 14 décembre 1901 à 18 janvier 2038 |
Forks | |
Attributs | no-atime, append-only, synchronous-write, no-dump, h-tree (directory), immutable, journal, secure-delete, top (directory), allow-undelete |
Droits du système de fichier | droits Unix, ACLs |
Compression intégrée | non |
Chiffrement intégré | Linux, BSD, Windows |
ext3 est le nom d'un système de fichiers utilisé notamment par GNU/Linux et est une évolution de ext2, le précédent système de fichiers utilisé par défaut par de nombreuses distributions GNU/Linux.
Sommaire |
[modifier] Histoire
Le premier a avoir annoncé travailler sur une amélioration de ext2 est Stephen Tweedie, qui annonce [2] le 17 février 1999 avoir ajouté un fichier journal à ext2.
ext3 passe finalement dans la branche 2.4.15 de Linux en novembre 2001 [3].
Son successeur désigné est ext4.
[modifier] Description
ext3 est une évolution de ext2 et a pour principale différence d'utiliser un fichier journal, lui permettant ainsi d'éviter la longue phase de récupération lors d'un arrêt brutal de la machine.
Bien que ses performances soient moins appréciées que certains de ses compétiteurs, comme ReiserFS ou XFS, il a l'avantage majeur de pouvoir être utilisé à partir d'une partition ext2, sans avoir à sauvegarder et à restaurer des données (un système de fichiers ext3 peut être monté et utilisé comme un système de fichier ext2). Tous les utilitaires de maintenance pour les systèmes de fichiers ext2, comme fsck, peuvent également être utilisés avec ext3.
Son avantage sur ReiserFS, lui aussi journalisé, est de permettre l'utilisation du logiciel dump, abondamment utilisé en entreprise pour les sauvegardes.
[modifier] Références
- ↑ Le nombre maximum d'inodes (et ainsi le nombre maximum de fichiers et répertoires) est défini à l'installation du système de fichiers. Si V est la taille du volume en octets, alors le nombre maximum par défaut d'inodes est donné par V/213, et le minimum par V/223.
- ↑ (en) Re: fsync on large files
- ↑ (en) 2.4.15-final