Types de systèmes de fichiers

Le système de fichiers organise les fichiers afin que le système d'exploitation puisse travailler plus facilement avec eux: les pilotes du système de fichiers transmettent les informations sur le système d'exploitationles noms des fichiers, leur taille, leurs attributs, leurs emplacements. Le système de fichiers détermine la longueur maximale possible du nom de fichier, sa taille maximale et d'autres paramètres.
Pour différents médias, il existe différents types de systèmes de fichiers. D'ailleurs, le support n'a pas besoin d'être physique: il y a par exemple des systèmes de fichiers virtuels et réseau. Quels sont les types de systèmes de fichiers en fonction de leur objectif, c'est-à-dire le support?
Tout d'abord, l'utilisateur est confronté à systèmes de fichiers conçus pour les médias avec accès aléatoire. De tels supports comprennent, par exemple, des disques durs. Si vous utilisez le système d'exploitation Windows, alors vous avez probablement affaire à un système de fichiers NTFS. Les anciennes versions du système d'exploitation utilisaient un système de fichiers FAT32, qui est toujours utilisé sur les lecteurs flash.
Dans de nombreuses distributions de système d'exploitation basées sur le noyau Linux, le système de fichiers par défaut est généralement utilisé ext (Système de fichiers étendu - système de fichiers étendu). Il existe plusieurs versions de ce système de fichiers - ext2, ext3, ext4. Dans les dernières versions de distributions basées sur le noyau Linux (y compris Google Android), le système de fichiers est ext4.
Les systèmes de fichiers ont média optique - Disques CD et DVD. Une norme est considérée comme standard ISO 9660, ces disques sont lus par les ordinateurs avec n'importe quel système d'exploitation - Windows, Mac OS X, Unix. Il y a aussi un format de système de fichiers UDF, ce qui est plus approprié pour les grands disques (DVD, Blu-ray). Il existe d'autres systèmes de fichiers pour les disques optiques, moins courants.
Avec les disques durs, les lecteurs flash et les disques optiques, nous rencontrons plus souvent qu'avec d'autres opérateurs, de sorte que leurs systèmes de fichiers nous intéressent le plus. Mais encore, il est utile de savoir quels autres types de systèmes de fichiers il y a:
systèmes de fichiers virtuels;
systèmes de fichiers réseau;
les systèmes de fichiers pour les médias à accès séquentiel (ils comprennent, disons, des bandes magnétiques);
systèmes de fichiers pour mémoire flash;
systèmes de fichiers spécialisés.
Parlons un peu plus sur les types de systèmes de fichiers conçus pour les médias avec un accès aléatoire, par exemple, les disques durs et les lecteurs flash. Le type d'un système de fichiers particulier affecte les paramètres du fichier, par exemple, la taille du nom de fichier. Dans le système FAT32, la longueur maximale du nom de fichier- 255 caractères. En NTFS, selon la spécification, il y a 32 768 caractères, mais certains systèmes d'exploitation imposent une limitation, alors en réalité, la longueur maximale sera tout de même 255 caractères Unicode. En ext2 / ext3, la longueur du nom est limitée à 255 octets.
Aussi à partir du système de fichiers dépendent des attributs possibles du fichier. Par exemple, les systèmes FAT32 et NTFS vous permettent d'attribuerfichiers les attributs "lecture seule", "système", "caché", "archive". Et le système ext2 offre des attributs tels que "définir un ID utilisateur", "définir un ID groupe" et le soi-disant "bit collant".
Il existe également des différences entre les systèmes de fichiers FAT32 et NTFS. Ces deux systèmes de fichiers sont utilisés par le système d'exploitationWindows, le système NTFS a remplacé FAT32 et est utilisé dans les dernières versions du système d'exploitation. Dans le système FAT32, la taille du disque est limitée à environ 8 téraoctets, en NTFS il peut être de 264 octets. La taille de fichier maximale dans FAT32 est de 4 Go, dans NTFS, elle est de 264 octets moins 1 kilooctet (en théorie), et en fait - 244 octets moins 64 kilooctets. NTFS a également plus de nombre maximum de fichiers, il y a quelques autres différences.
Mais dans ce cas Le système FAT32 est toujours utilisé sur les lecteurs flash USB (clés USB), car il fournit une vitesse plus élevéeenregistrement, lecture et copie de données. Par conséquent, la plupart des lecteurs flash sont formatés en FAT32, pas en NTFS. Le formatage d'un lecteur flash USB en NTFS n'a de sens que si vous avez besoin d'écrire un fichier de plus de 4 Go dessus.
Maintenant tu sais, quels sont les principaux types de systèmes de fichiers et dans quels cas vous pouvez rencontrer un système de fichiers particulier.














