Cette question a déjà une réponse ici:
- Devrais-je défragmenter mon disque SSD? 7 réponses
Je continue à entendre que c'est un énorme non-non. Pourquoi est-ce? Je suis sous Ubuntu surtout pour que cela ne me touche pas, mais je me demandais.
windows
ssd
defragment
George IV
la source
la source
Réponses:
Les disques SSD sont basés sur une mémoire flash, qui vieillit très différemment des disques durs standards à plateau tournant . Chaque secteur ayant un nombre limité de cycles d'écriture , les disques comportent des fonctions de mise à niveau qui permettent à ce dernier de durer plus longtemps en le fragmentant à dessein.
Les temps de lecture ne sont pas grandement améliorés par la défragmentation comme ils le sont dans les lecteurs standard. Il n’ya donc aucun gain réel en défragmentation, mais vous augmentez ainsi le nombre d’écritures sur le lecteur, ce qui diminue sa durée de vie.
la source
La défragmentation place vos secteurs les uns à côté des autres, ce qui est utile pour un disque qui tourne. Cependant, cela est inutile sur un disque SSD qui dispose d'un temps d'accès constant pour tous les secteurs. La défragmentation ne provoque que des écritures supplémentaires sur un disque (les disques SSD ont un nombre limité d'écritures en raison de leur conception)
la source
Notez qu'il ne doit y avoir aucune raison technique pour ne pas "pouvoir défragmenter un lecteur à état solide", dans le sens où vous pouvez démarrer un programme de défragmentation et l'exécuter sur le lecteur.
Mais cela n’aura pas l’effet qu’il aura sur les lecteurs non-solides, car le transfert des clusters n’accélérera pas le lecteur.
D'autre part, vous ferez beaucoup d'écritures inutiles sur le lecteur, ce qui raccourcira légèrement la durée de vie du lecteur.
En outre, de nombreux disques SSD effectuent des optimisations pour réduire ce problème en réduisant le nombre d'écritures répétées dans la même zone, ce qui est transparent pour le système extérieur. Dans ce cas, les clusters pourraient ne pas être déplacés du tout, mais être répartis sur le disque. . Cette technique est généralement "l'usure de nivellement".
Si un programme de défragmentation refuse de défragmenter un lecteur à semi-conducteurs (ou même le répertorie comme lecteur que vous pouvez sélectionner), je parie que c'est essentiellement un refus de logiciel de le faire, simplement pour éviter les problèmes décrits ci-dessus.
Notez que je ne connais pas suffisamment les protocoles sous-jacents utilisés pour défragmenter un lecteur. Il est donc tout à fait possible qu’un bloc matériel d’un lecteur à état solide accepte les commandes de défragmentation, le cas échéant. Les raisons en sont cependant celles décrites ici.
la source
La défragmentation réduira l'espérance de vie de votre lecteur en effectuant des passes inutiles sur un lecteur dont la durée de vie est limitée.
la source
Cela dépend de ce qui est sur le lecteur. La défragmentation d'un disque SSD n'augmentera pas les performances, mais cela aura un impact sur la récupération des données.
D'une part, la mémoire flash a un nombre limité de cycles d'écriture . Par conséquent, beaucoup d'écriture finira par l'épuiser. Les lecteurs flash, les cartes mémoire et les disques SSD utilisent des astuces telles que le nivellement par usure et le TRIM pour prolonger la durée de vie du support, mais la défragmentation a tendance à provoquer un grand nombre d'écritures, ce qui entraîne une usure plus rapide.
D'autre part, les fichiers fragmentés sont infiniment plus difficiles à récupérer lorsqu'ils sont supprimés accidentellement, frappés par un virus, etc. Ainsi, le fait de conserver vos fichiers dans un état contigu (par exemple en les défragmentant) augmentera considérablement les chances de récupération.
Par conséquent, comme je l’ai dit au début, tout dépend du contenu du disque, de l’importance des fichiers, de la probabilité de récupération des données et de la fréquence de modification des fichiers (suppression et copie fréquentes). entraîner une fragmentation plus rapide et consommer plus de cycles d’écriture).
la source
En fait, vous pouvez. La défragmentation est une chose au niveau du système de fichiers, peu importe ce qui se trouve au niveau inférieur des blocs.
Mais dans le cas du disque SSD, il n’existe pas de tête de disque dont les mouvements doivent être minimisés. Ainsi, ce ne sera pas plus rapide, pas même un petit peu.
Certains systèmes d'exploitation et certains outils ne l'interdisent que parce que les décisions de leurs sociétés de développement aiment mélanger le sens de "vous n'avez pas besoin" et "vous ne pouvez pas". Mais ce sont des choses différentes.
Plusieurs hacks pourraient probablement éviter cette interdiction (regedit, ou exporter le disque au format iscsi et le réimporter sur la même machine, etc.). Dans ce cas, vous trouverez un lecteur très fragmenté, dont la défragmentation sera très longue. C'est parce que le système d'exploitation ne se soucie pas de la fragmentation de son cas. Et, comme d'autres réponses le mentionnent également, cette défragmentation ne rendra pas votre système plus rapide, mais sa durée de vie sera réduite.
la source
C'est pas mal tout le temps. Il est déconseillé d'exécuter manuellement une défragmentation complète, mais si des instantanés de volume sont activés, Windows 8/10 défragmentera le disque SSD une fois par mois :
la source
Selon Condusiv Technologies:
Les disques SSD démarrent très vite, puis perdent rapidement de leur vitesse et deviennent progressivement corrompus. Les disques SSD exigent que les anciennes données soient effacées avant que de nouvelles données soient écrites dessus, plutôt que d'écrire par-dessus les anciennes informations comme avec les disques durs. Cela double l'usure et peut causer des problèmes majeurs.
Le principal problème est la dégradation de la vitesse d'écriture due à la fragmentation de l'espace libre. De petits espaces libres dispersés sur le disque SSD amènent le système de fichiers à écrire un fichier fragmenté dans ces petits espaces libres disponibles. Ce faisant, les performances en écriture sont dégradées de 80% par rapport au disque SSD.
Les disques SSD ne peuvent écrire que très souvent sur le lecteur car ils ont un nombre fini d'écritures qu'ils peuvent exécuter. En raison de l’effet double de la nécessité de lire et d’effacer avant de pouvoir écrire à nouveau, les disques SSD sont deux fois plus utilisés.
Lorsque le SSD approche de sa limite, de plus en plus d'erreurs de fragmentation et d'écriture se produisent, ce qui ralentit le SSD. Les performances en écriture diminuent proportionnellement à l'augmentation de la fragmentation de l'espace libre. Tous les disques SSD souffriront de ce problème à un moment ou à un autre, sauf si HyperFast est utilisé pour optimiser le lecteur SSD.
Ils recommandent donc d'utiliser leur produit appelé Diskeeper.Accoding à l'entreprise:
Diskeeper avec HyperFast permet à votre système de fonctionner aussi rapidement que lorsque vous l'avez acheté, en optimisant l'espace disponible sur votre SSD. La fonction HyperFast, incluse dans Diskeeper 12, résout spécifiquement ces problèmes en éliminant de manière intelligente la fragmentation de l'espace libre qui dégrade les performances, ce qui peut favoriser la réalisation d'écritures aléatoires plutôt que plus efficaces. Cette technologie associée à la technologie IntelliWrite favorise les écritures séquentielles plus efficaces et plus bénéfiques plutôt que les écritures aléatoires.
Plus d'informations sur leur produit est disponible:
http://www.condusiv.com/products/diskeeper/
la source