Les disques SSD sont-ils fragmentés? Et s’ils le font, leur performance en souffre-t-elle?
Les disques SSD sont-ils fragmentés? Et s’ils le font, leur performance en souffre-t-elle?
Réponses:
Oui, les disques SSD sont fragmentés. Est-ce que cela affecte autant les performances que les disques durs ordinaires? Non.
La fragmentation fait simplement référence à la mise en ordre des fichiers. Il est nécessaire sur tous les périphériques de stockage sans avoir à remanier toutes les données écrites à chaque fois que vous écrivez quelque chose.
Les disques SSD ne nécessitent pas de défragmentation. Cela pourrait réduire la durée de vie du lecteur. La technologie de nivellement d'usure "fragmente" à dessein les données pour assurer la longévité du lecteur.
Source: OCZ
"Souffrir"? Non expérience ? Oui.
La fragmentation consiste simplement à écrire des fichiers dans des blocs non contigus. Ce n'est pas un problème avec un lecteur propre et frais, mais après un certain temps, à mesure que le lecteur se remplit et que les fichiers sont supprimés, de nouveaux fichiers commencent finalement à être écrits dans les blocs disponibles qui ne sont pas toujours assez gros. . Il n'y a vraiment aucun moyen de le contourner (à moins d'écrire tout une fois sur un disque vide puis de ne plus rien écrire), pas même avec un meilleur système de fichiers.
Cependant, comme l'a souligné sblair, les disques SSD ne posent pas de problème, contrairement aux disques durs, car il n'y a pas de tête à déplacer physiquement sur le disque pour collecter des données, donc aucune perte de performances.
En outre, comme l'expliquent Marcin et Molly, les disques SSD doivent disperser les données sur l'ensemble du disque pour éviter que le début ne s'use, et le reste reste inutilisé. En conséquence, les disques SSD fragmentent volontairement les données pour les diffuser sur l’ensemble du lecteur. En outre, vous ne souhaitez pas défragmenter les fichiers SDD, car non seulement cela évite de répartir les données, mais toutes les écritures supplémentaires s'usent plus rapidement. Robers a bien expliqué la différence entre les disques SSD et les disques à rotation traditionnels et le fait que les secteurs d’un disque SSD ne reflètent pas la structure physique.
C’est là un autre avantage des disques SSD par rapport aux disques durs en rotation: la fragmentation n’est plus un problème.
SSDs : 5 (less power, less heat, faster, no fragmentation, smaller)
HDs : 1 (longer lasting)
Mise en garde :
Cela ne signifie toutefois pas que les disques SSD constituent la solution de stockage idéale et sans souci. Outre le fait qu'ils s'usent, il y a un problème crucial à prendre en compte. Il est vrai que les disques SSD emploient l' usure de nivellement et de leur firmware gère la cartographie du secteur, qui ne nie pas le fait que les disques SSD, comme tous les périphériques de stockage qui permettent de modifier, ne se fragmentent qui est mort quand vous avez besoin de récupérer des fichiers perdus.
L'utilisation d'un système de fichiers plus tolérant, tel que NTFS au lieu de FAT32, aide dans une certaine mesure, mais le fait est qu'un fichier fragmenté est beaucoup plus difficile à récupérer (si ce n'est carrément impossible) qu'un fichier non fragmenté. Bien sûr, dans ce cas, «fragmenté» signifie du point de vue du système d'exploitation, indépendamment de la disposition physique.
Le consensus général est qu’ils peuvent se fragmenter, mais qu’il n’est pas nécessaire de défragmenter et, pire, cela pourrait réduire la durée de vie du lecteur. J'aime le matériel de Tom et son explication lors de son enquête sur le produit de défragmentation SSD de Diskeeper .
En réalité, la fragmentation sur SSD peut réduire les performances. La fragmentation reste un problème logique car le système d'exploitation / système de fichiers doit garder une trace de tous les morceaux de fichiers et des espaces libres. Au fur et à mesure que les fichiers se réduisent et grandissent et que l'espace libre devient de plus en plus fragmenté logiquement, les opérations d'E / S deviendront naturellement de plus en plus petites, tandis que le système d'exploitation / le système de fichiers consommera naturellement plus de temps système pour que le temps système nécessaire pour stocker le prochain élément de données à stocker , ou lors de la lecture de davantage de temps système pour déterminer où se trouvent tous les bits d’un fichier volumineux.
Fondamentalement, les IOPS vont augmenter à mesure que la fragmentation grandit. Plus IOPS est généralement mauvais. Ai-je tort?
Cela peut sembler moins évident avec les systèmes non basés sur des fichiers, tels que les bases de données qui stockent tout leur contenu dans un gros blob d'espace disque (ce qui permet à la base de données de gérer la fragmentation d'une ou deux couches du système de fichiers).
Cependant, vous pouvez souffrir de la fragmentation, même sur un disque SSD, si vous ne faites rien pour atténuer les effets à long terme.
Le SSD est vraiment incroyable, mais ce n’est pas la panacée. Quiconque insiste sur le fait que la fragmentation est une chose du passé sur SSD vend probablement quelque chose.
La raison pour laquelle vous souffrez de la fragmentation, en général, est parce que la tête d'entraînement doit se déplacer à plusieurs endroits différents pour accéder au fichier. Il doit bouger physiquement , ce qui prend du temps. Avec un disque SSD (Solid-State Drive), vous rencontrez toujours la fragmentation, mais aucune partie mobile ne doit réellement être déplacée vers l'emplacement des autres parties du fichier. Vous ne rencontrez donc pas les mêmes problèmes ( performance réduite).
En outre, les disques à semi-conducteurs peuvent être écrits dans un nombre fini de fois. Par conséquent, leur défragmentation peut en fait réduire la durée de vie du disque sans vous donner réellement l’avantage d’augmenter les performances, comme vous le feriez avec un disque doté de plateaux.