Windows : pourquoi copier des milliers de petits fichiers prend bien plus de temps qu’un seul gros fichier
Comprendre le Dรฉfi des Petits Fichiers sous Windows L’idรฉe peut sembler contre-intuitive : copier des milliers de petits fichiers peut parfois prendre bien plus de temps qu’un gros fichier unique. Ce paradoxe trouve sa source dans la faรงon dont le systรจme de fichiers gรจre les donnรฉes. Sous Windows, chaque fichier, quel qu’il soit, nรฉcessite une sรฉrie d’opรฉrations complexes. Ces opรฉrations incluent la localisation du fichier source, son ouverture, ainsi que la mise en place de mรฉtadonnรฉes. Quand vous gรฉrez un fichier unique, ces opรฉrations sont effectuรฉes une seule fois. Mais avec 500 000 petits fichiers ? Les opรฉrations doivent รชtre rรฉpรฉtรฉes pour chacun. La crรฉature centrale du systรจme NTFS de Windows est la Master File Table (MFT). Chaque fichier, peu importe sa taille, possรจde une entrรฉe qui contient ses mรฉtadonnรฉes. Ces mรฉtadonnรฉes englobent le nom, l’emplacement, la taille et les autorisations du fichier. Copier un grand volume de petits fichiers revient ร manipuler un nombre รฉnorme de ces donnรฉes mรฉtadonnรฉes, ce qui dรฉvore…