Accueil🇫🇷Chercher

Bloc de système de fichiers

Le bloc (ou en anglais cluster) est la plus petite unité de stockage du système de fichiers d'une mémoire de masse. Le choix de la taille de bloc est effectué lors du formatage, et influe sur les performances et sur la capacité utile.

Structure d'un disque :
(A) piste
(B) secteur géométrique
(C) secteur de disque
(D) bloc (cluster)

Taille de bloc en fonction de la taille de partition

La taille des blocs dépend de (et est peut-être proportionnelle à) la taille des partitions et de leur format (par exemple : FAT32, Ext3 et NTFS). Le tableau suivant synthétise les tailles minimales disponibles :

Taille du volume FAT16 FAT32 NTFS Ext3 ReiserFS exFAT
256 Ă  511 Mio Kio Kio 512 o Kio Kio Kio
512 Mio Ă  Gio 16 Kio Kio Kio Kio Kio Kio
1 Ă  Gio 32 Kio Kio Kio Kio Kio Kio
2 Ă  Gio 64 Kio Kio Kio Kio Kio Kio
8 Ă  16 Gio - Kio Kio Kio Kio Kio
16 Ă  32 Gio - 16 Kio Kio Kio Kio Kio
32 Gio Ă  Tio - 32 Kio Kio Kio Kio 128 Kio
Tio Ă  16 Tio - 64 Kio Kio Kio Kio
16 Ă  32 Tio - - Kio Kio -
32 Tio Ă  Pio - - Mio - -
Pio Ă  128 Pio - - - - - 32 Mio

Note : Chaque bloc a une taille multiple de la taille d'un secteur.

Grandeur : o, Kio, Mio, Gio, Tio, Pio, Eio, Zio, Yio

Choix d'un système de fichiers

Avec Microsoft Windows, en fonction de la taille du bloc

Si la partition fait plus de 511 Mio (ce qui est très faible, sauf pour un fichier d'Ă©change ou en anglais swap) la FAT32 est la plus adaptĂ©e.

De 8 Ă  16 Gio, les blocs ne dĂ©passeront pas Kio, ce qui reste une taille raisonnable.

Pour une partition de plus de 20 Gio, c'est naturellement le NTFS qui s'impose, sauf pour les disques externes qui restent souvent en Fat32 pour des problèmes de compatibilitĂ©s avec d'autres systèmes d'exploitation ou pĂ©riphĂ©riques.

Allocation des fichiers sur des blocs

Si l'on enregistre un fichier de Kio, l'ordinateur lui attribuera un bloc et en notera l'adresse (pour pouvoir y accéder).

Par consĂ©quent, si la taille de bloc fait Kio, on perdra Kio. Si le bloc fait 32 Kio, on perdra 31 Kio. MultipliĂ© par un millier de fichiers, cela fait une trentaine de mĂ©gaoctets perdus.

Si l'on crée un fichier de Kio, l'ordinateur lui attribuera deux blocs, un qui sera complet (Kio) et l'autre qui ne fera que Kio.

On voit donc qu'il y a un compromis Ă  trouver pour le choix de la taille de bloc. Si on a beaucoup de petits fichiers une petite taille de bloc convient, mais si l'on a surtout de gros fichiers, il vaut mieux une taille de bloc plus grosse.

Conséquences

On comprend alors l'utilitĂ© de partitionner les disques de 16 Gio et plus. Outre le fait de rĂ©duire le gaspillage, le fait d'avoir plusieurs partitions accroĂ®t la sĂ©curitĂ©. Dans le cas oĂą l'on doit formater et tout rĂ©installer, si tous les fichiers se trouvent sur une seule et unique partition, il faut sauvegarder les donnĂ©es importantes (dans le cas oĂą cela est possible, ce qui ne l'est pas toujours). Par contre, si les donnĂ©es sont enregistrĂ©es sur d'autres partitions, formater la partition principale ne nĂ©cessite plus la sauvegarde de telles donnĂ©es.

Spécificités du NTFS

En ce qui concerne le NTFS, il pouvait y avoir une certaine appréhension à employer ce format de fichiers à cause de problèmes d'accès via le DOS (et de manière limitée à partir de Linux avec par exemple NTFS-3G) en raison d'une faible documentation technique.

Le NTFS offre, entre autres, la possibilité de compresser des dossiers ainsi que leur chiffrement.

Distributions Linux

Les distributions Linux offrent de multiples possibilités au niveau du partitionnement. Cela crée l'embarras du choix mais permet l'adaptation de son système à ses besoins. Parfois LVM est utilisé pour faciliter la gestion des disques en rajoutant une couche d'abstraction. De la même façon LUKS permet de chiffrer les partitions pour éviter la divulgation d'information en cas de perte ou vol du support.

En 2017, la majorité des distributions proposent par défaut Ext4 ou éventuellement Btrfs. Ext4 est réputé pour sa stabilité. Btrfs possède beaucoup plus de fonctionnalités comme les Instantané ou un support intégré du RAID.

Notes et références

    Cet article est issu de wikipedia. Text licence: CC BY-SA 4.0, Des conditions supplémentaires peuvent s’appliquer aux fichiers multimédias.