21 votes

Est-il encore pertinent de défragmenter pour améliorer les performances du disque dur?

Est-ce que cela fait encore beaucoup de différence, maintenant que nous avons des disques durs beaucoup plus rapides et plus grands? En général, je trouve que si les performances du disque sont trop lentes, c'est probablement à cause d'un espace libre insuffisant, et la solution est d'acheter un nouveau disque dur.

20voto

mika Points 1466

C'est toujours pertinent, mais depuis la sortie de Vista, Windows défragmente automatiquement votre disque dur lorsque l'ordinateur est inactif. Si vous laissez votre ordinateur inactif pendant de longues périodes, ce n'est plus quelque chose qui doit être fait manuellement.

7voto

Thej Points 655

Il n'est pas pertinent sur les SSD, qui sont à peine (voire pas du tout) affectés par la défragmentation (pas de têtes de lecture à déplacer). Et de plus: les SSD ont un nombre beaucoup plus limité de fois où chaque partie du "disque" peut être écrite ("endurance en écriture"; Quelle est la durée de vie d'un SSD ?), donc surtout pour les SSD bon marché il est préférable d'utiliser tout le disque, plutôt que de continuer à utiliser les mêmes parties encore et encore en exécutant des outils de défragmentation.

Pour ceux qui ont partitionné leur disque dur: est-ce que cela n'a pas introduit une fragmentation énorme ?

Et bien que la question soit taguée "windows", pour ceux qui arrivent ici étant donné le titre générique: ce n'est pas pertinent pour chaque système de fichiers. Comme pour un Mac (souligné par moi):

Vous n'aurez probablement pas besoin d'optimiser du tout si vous utilisez Mac OS X. Voici pourquoi :

  • La capacité des disques durs est généralement beaucoup plus grande maintenant qu'il y a quelques années. Avec plus d'espace libre disponible, le système de fichiers n'a pas besoin de remplir chaque "recoin". Le formatage Mac OS Extended (HFS Plus) évite de réutiliser l'espace des fichiers supprimés autant que possible, pour éviter de remplir prématurément de petites zones de l'espace récemment libéré.

  • Mac OS X 10.2 et ultérieur incluent l'allocation différée pour les volumes formatés en Mac OS X Extended. Cela permet à un certain nombre de petites allocations d'être combinées en une seule grande allocation dans une même zone du disque.

  • La fragmentation était souvent causée par l'ajout continu de données aux fichiers existants, notamment avec les ressources de fourche. Avec des disques durs plus rapides et une meilleure mise en cache, ainsi que le nouveau format d'emballage des applications, de nombreuses applications réécrivent simplement le fichier entier à chaque fois. Mac OS X 10.3 Panther peut également défragmenter automatiquement de tels fichiers à croissance lente. Ce processus est parfois appelé "Clustering adaptatif de fichiers chauds".

  • La mise en cache agressive en lecture anticipée et en écriture différée signifie que la fragmentation mineure a moins d'effet sur les performances du système perçues.

[..]

Il existe également une possibilité qu'un des fichiers placés dans la "bande chaude" pour des lectures rapides lors du démarrage du système puisse être déplacé lors de la défragmentation, ce qui pourrait diminuer les performances.

Évidemment, cela ne se produirait pas en utilisant un utilitaire de défragmentation inclus dans le système d'exploitation.

4voto

Marc Reside Points 2747

Oui.

Sur l'ordinateur de mon ami (XP, NTFS, disque dur de 80 Go, ~750 Mo libres), le fichier d'échange de 700 Mo était fragmenté en 11 000 parties, et la MFT était fragmentée en 40 parties. J'ai nettoyé le disque dur, défragmenté et redémarré, et la différence était très remarquable.

2voto

µBio Points 172

C'est important, mais dans Vista et Win7, cela devrait se faire automatiquement tant que votre machine est inutilisée.

Beaucoup d'informations utiles.

2voto

blcArmadillo Points 1872

La vitesse apportée par la défragmentation est particulièrement visible sur les disques durs plus lents, tels que ceux des ordinateurs portables.

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