web-dev-qa-db-fra.com

Les SSD sont-ils fragmentés et s'ils le font, est-ce un problème?

Faire - lecteurs de l'état solide Soyez fragmenté? Et s'ils le font, cela cause-t-il que leur performance souffre?

37
Jader Dias

Oui, les SSD sont fragmentés. Cela a-t-il une incidence sur la performance autant que des disques durs réguliers? Non.

La fragmentation fait simplement référence à la mise en place de fichiers. Il est nécessaire sur tous les périphériques de stockage sans avoir à remanier toutes les données qui ont jamais été écrites chaque fois que vous écrivez quelque chose.

25
Marcin

Les lecteurs d'état solide ne nécessitent pas de défragmentation. Il peut diminuer la durée de vie du lecteur. Porter la technologie de nivellement à dessein "fragments" les données pour assurer la durée de vie constante du lecteur.

Source: OCZ

19
Molly7244

Le consensus général est qu'ils peuvent fragmenter, mais qu'il n'est pas nécessaire de défragmenter et, pire, cela pourrait conduire à une vie d'entraînement plus courte. J'aime le matériel de Tom et leur explication lors de l'enquête défragmentation SSD de Diskeeper Produit.

4
tcv

Vous pouvez réellement subir une réduction des performances de la fragmentation sur SSD. La fragmentation reste un problème logique car le système d'exploitation/système de fichiers doit garder une trace de toutes les fichiers et les morceaux d'espace libre. Lorsque les fichiers se contractent et se développent et que l'espace libre devient plus fragmenté logiquement, au fil du temps, les opérations d'E/S deviendront naturellement plus petites, tandis que le système d'exploitation/système de fichiers consommera naturellement plus de frais généraux de processeur pour déterminer où mettre la pièce de données suivante. , ou lors de la lecture plus de frais généraux pour déterminer où sont tous les bits d'un fichier massif.

Fondamentalement, IOPS augmentera à mesure que la fragmentation augmente. Plus d'iops généralement sont mauvais. Ai-je tort?

Cela peut ne pas sembler évident avec des systèmes non basés sur des fichiers tels que des bases de données qui stockent tout leur contenu dans une goutte massive d'espace disque (laissant la DB gérer la fragmentation d'une couche ou deux à partir du système de fichiers).

Cependant, vous pouvez et souffrirez de fragmentation même sur le SSD si vous ne faites pas quelque chose sur certaines mesures pour atténuer les effets à long terme.

SSD est vraiment incroyable de Freakin, mais n'est pas la panacée. Toute personne qui insiste sur la fragmentation est une chose du passé sur SSD vendant probablement quelque chose.

3
Tommy Noble

La raison pour laquelle vous souffrez de la fragmentation, en général est que la tête d'entraînement doit se déplacer vers de nombreux endroits différents pour accéder au fichier. Il doit physiquement mouvement, qui prend du temps. Avec un lecteur d'état solide (SSD), vous trouverez toujours la fragmentation, mais il n'y a pas de pièces mobiles qui doivent réellement passer à l'emplacement des autres parties du fichier, de sorte que vous ne rencontrez pas les mêmes symptômes ( performance réduite).

En outre, des lecteurs d'État solides ont un nombre fini de fois qu'ils peuvent être écrits. Ainsi, les défragmentation de ceux-ci peuvent réellement réduire la durée de vie du disque tout en vous donnant vraiment l'avantage d'une performance accrue comme si vous vivriez avec un disque contenant un disque.

1
Jack