Quel système de fichiers puis-je utiliser pour une grande quantité de données de petite taille ?
Je copiais ~ 3,7 To de données d'un disque externe de 4 To avec le système de fichiers HFS +, vers un autre disque externe de 4 To avec un système de fichiers exFAT. Le nouveau disque dur a été rempli après que seulement ~ 75% des données aient pu être transférées, en raison, je suppose, de la taille de l'unité d'allocation d'exFAT utilisant plus d'espace par fichier pour les petites tailles de fichiers.
Je copie beaucoup (~ des millions) de petits fichiers (1,5 Ko chacun). J'essaie donc de comprendre comment faire cela.
J'ai donc besoin d'un système de fichiers qui remplit les exigences suivantes :
-
Taille de bloc suffisamment petite pour que je puisse adapter des millions de fichiers de taille 1,5 Ko gaspillant un minimum d'espace. (ici, exFAT a un problème)
-
Compatible lecture/écriture avec Linux. (ici, HFS+ a un problème)
-
Capable de faire une partition 4T sous Linux. (ici ext4 a des problèmes)
Un système de fichiers alternatif ?
MISE À JOUR: Cette question a été signalée comme ayant déjà reçu une réponse dans un autre article ( Optimisation du système de fichiers pour beaucoup de petits fichiers?). Cependant, la réponse acceptée ne fonctionne pas pour moi:
mkfs.ext4 -b 1024 /dev/your_partition
Warning: specified blocksize 1024 is less than device physical sectorsize 4096
/dev/sdc: Cannot create filesystem with requested number of inodes while setting up superblock