Académique Documents
Professionnel Documents
Culture Documents
New Technology File System
New Technology File System
mettre des droits très spécifiques (ACL) sur les fichiers et répertoires : lecture, écriture,
exécution, appropriation, etc. ;
chiffrer des fichiers avec EFS (Encrypting File System) ;
compresser des fichiers ;
d'établir des quotas par volume
Historique :
NTFS a été lancé en 1993 avec le système multi-utilisateur Windows NT. En effet, la technologie FAT,
qui était utilisée par MS-DOS et les versions grand public de Windows ne permettait que difficilement
d’offrir un système de fichiers multi-utilisateurs :
NTFS est peu documenté, à dessein selon certains, car, pour cette raison, et aussi parce que l’on
n’avait pas pu effectuer derétroconception complète à son sujet, les pilotes GNU/Linux n’y donnaient
accès qu’en lecture et partiellement en écriture jusqu'à l'arrivée du pilote libre NTFS-3G. Celui-ci n'est
pas complet, mais permet des lecture/écriture sur du NTFS.
Historique des pilotes (pour permettre l'accès et l'écriture sur des partitions NTFS non compressées) :
Le premier, Linux-NTFS ne permet que la lecture et l'écriture en mode remplacement
seulement (considéré comme stable depuis le noyau 2.6.15), mais ni la création, ni la suppression
de fichiers.
Un deuxième, Captive (Captive NTFS), qui est beaucoup plus lent, mais permet la lecture et
l'écriture de manière plus sûre pour la partition, est une encapsulation de la DLL de Windows. Il
fonctionne plutôt bien, mais peut planter, par exemple sur l'écriture de gros fichiers.
Le logiciel commercial Paragon (voir Paragon).
Le pilote libre NTFS-3G, en version stable 1.0 depuis le 21 février 2007, permet une écriture
fiable et la création de fichiers sur les partitions NTFS.
FAT32
navigation rechercher
FAT32
Développeur Microsoft
Introduction 1996
(Windows 95OSR2)
Structure
Limitations
Fonctionnalités
Dates enregistrées modification, création, accès
1er
Plage de dates janvier 1980 à
31 décembre 2107
modifier
FAT32 (FAT pour file allocation table, table d’allocation de fichiers) est un système de fichiers. Utilisant des
adresses sur 28 bits, il permet de constituer des unités d’allocation de taille réduite sur des disques de taille
importante : il en résulte une plus grande complexité de gestion que ses
prédécesseurs FAT12 et FAT16 (code plus important en mémoire et exécution un peu plus lourde), mais de
substantielles économies d’espace disque, le demi bloc par fichier perdu en moyenne n’étant jamais plus
grand que256 Kio (soit en 2004, 244 µ€ par fichier, ce qui peut sembler raisonnable y compris si l’on
a 100 000 fichiers).
Contrairement à ce que son nom semble indiquer, le système de fichiers FAT32 n’utilise pas des adresses
disque de 32, mais de28 bits (alors que FAT12 utilise bien des adresses disque de 12 bits,
et FAT16 de 16 bits).
Ce système de fichiers apparut avec la deuxième version de Windows 95, et le MS-DOS fut modifié pour
pouvoir le supporter.
Caractéristiques techniques
Note : les unités employées ici sont Gio, Mio et Kio, elles sont similaires aux unités giga, méga et kilo mais utilisent 1 024 comme
À titre indicatif, la FAT d’un disque de 40 Gio formaté en FAT32 avec des unités d’allocation
de 4 Kio occupe typiquement dans les40 Mo en mémoire vive, soit à elle seule 4 fois plus que la taille
du disque dur des premiers PC/XT.
Limitations de FAT32
Techniques
Notes et références