ext4 | |
Nom anglais | Fourth extended file system |
---|---|
Introduction | Stable: Instable: (Linux 2.6.28, 2.6.19) |
Identificateur de partition | 0x83 |
Structure | |
Contenu des répertoires | liste chaînée, arbre h |
Allocation de fichiers | extent, bitmap |
Mauvais blocs | Table |
Limitations | |
Taille maximale de fichier | 16 Tio |
Nombre maximal de fichiers | 4 milliards |
Taille maximale du nom de fichiers | 255 octets |
Taille maximale de volume | 1 Eio (limité à 16Tio par e2fsprogs) |
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'attribut (ctime), accès (atime), suppression (dtime), création (crtime) |
Plage de dates | 14 décembre 1901 à 25 avril 2514 |
Attributs | extents, noextents, mballoc, nomballoc, delalloc, nodelalloc, data=journal, data=ordered, data=writeback, commit=nrsec, orlov, oldalloc, user_xattr, nouser_xattr, acl, noacl, bsddf, minixdf, bh, nobh, journal_dev |
Permissions | POSIX |
Compression intégrée | Non |
Chiffrement intégré | Oui (depuis 2015) |
modifier ![]() |
ext4 est le successeur du système de fichiers ext3, principalement destiné aux systèmes basés sur GNU/Linux.
Il garde une compatibilité avec son prédécesseur et est considéré par ses propres concepteurs comme une étape intermédiaire devant mener à un vrai système de fichiers de nouvelle génération tel que Btrfs[1]. Toutefois, ext4 est une étape utile et non une simple solution temporaire.