4 votes

filefrag - que se passe-t-il ici ?

J'ai donc trouvé la commande filefrag . J'ai pensé à vérifier si certains de mes fichiers étaient fragmentés. J'ai quelques gros fichiers, [500MB/+] et chaque fois que j'ai essayé, j'ai trouvé entre 5 et 42 extents.

Que se passe-t-il ? J'ai EXT4, et j'ai 185G de 515G gratuit [63% utilisé].

Je pensais que les EXT3 et EXT4 ne fragmentaient pas les fichiers [sauf en cas d'absolue nécessité]. En fait, j'ai restauré tous mes fichiers à partir d'une partition NTFS [mon disque dur externe est NTFS. J'ai pensé à le formater en EXT, mais il fait 0,5 To et cela prendrait beaucoup de temps pour recopier mes fichiers] après avoir changé d'ordinateur portable il y a une semaine.

Comment défragmenter ces fichiers et pourquoi sont-ils fragmentés ?

6voto

John Points 9

En ce qui concerne les étendues :

Les Extents remplacent le schéma traditionnel de mappage des blocs u . Une étendue est une plage de blocs physiques contigus, améliorer les performances des fichiers volumineux et réduire la fragmentation. Un seul ext4 peut mapper jusqu'à 128 Mio d'espace contigu avec une taille de bloc de 4 KiB. de taille de bloc.

(à partir de wikipedia )

Avec 128 Mo par extension, on obtient environ 4 extensions par fichier de 500 Mo, ce qui est absolument le meilleur scénario possible. Vos fichiers "plus fragmentés" sont-ils de l'ordre de 5 Go ? En outre, cela ne signifie pas nécessairement que vous avez autant de régions non continues... les extents peuvent se suivre sur le disque.

Je pense que la fragmentation est un problème lorsque vous avez des milliers de régions non continues dont chacune a une taille de quelques kilo-octets. Si vos extents ont une taille de plusieurs dizaines ou centaines de mégaoctets, les effets sur les performances sont négligeables. Détendez-vous.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X