Il n'y a pas de limite pratique à la taille combinée de tous les fichiers d'un dossier, mais il peut y avoir des limites au nombre de fichiers dans un dossier. Plus important encore, il existe des limites à la taille des fichiers individuels qui dépendent du système de fichiers que vous utilisez sur votre disque dur. (Le "système de fichiers" n'est rien d'autre que la spécification de la manière exacte dont les fichiers sont stockés sur le disque).
Décomposons cela par système de fichiers :
-FAT aka FAT16
FAT (File Allocation Table) est le successeur du système de fichiers original FAT12 livré avec MS-DOS il y a de très nombreuses années.
Taille maximale du disque : 4 gigaoctets
Taille maximale des fichiers : 4 gigaoctets
Nombre maximum de fichiers sur le disque : 65,517
Nombre maximum de fichiers dans un seul dossier : 512 (si je me souviens bien, le dossier racine "/" avait une limite inférieure de 128).
-FAT32
"Il n'y a pas de limite pratique à la taille combinée de tous les fichiers d'un dossier, bien qu'il puisse y avoir des limites au nombre de fichiers dans un dossier" La FAT32 a été introduite pour surmonter certaines des limites de la FAT16.
Taille maximale du disque : 2 téraoctets
Taille maximale des fichiers : 4 gigaoctets
Nombre maximal de fichiers sur le disque : 268 435 437
Nombre maximum de fichiers dans un seul dossier : 65,534
-NTFS
NTFS, ou "New Technology File System", introduit avec Windows NT, est un système de fichiers entièrement repensé.
Taille maximale du disque : 256 téraoctets
Taille maximale des fichiers : 256 téraoctets
Nombre maximum de fichiers sur le disque : 4,294,967,295
Nombre maximum de fichiers dans un seul dossier : 4,294,967,295
Notez que lorsque je parle de "disque" ci-dessus, je parle en réalité de disques "logiques", pas nécessairement physiques. Personne ne fabrique un disque de 256 téraoctets, mais en utilisant NTFS, vous pouvez traiter une matrice de disques comme un seul disque logique. On peut supposer que si vous en avez suffisamment, vous pouvez construire un énorme disque logique.
Notez également que la limite de 256 téraoctets de NTFS pourrait bien être simplement une restriction d'implémentation - j'ai lu que le format NTFS peut prendre en charge des disques allant jusqu'à 16 exaoctets (16 fois 1 152 921 504 606 846 976 octets).
Source :