Comme je prévois d'acheter un SSD et de remplacer mon vieux disque dur mécanique, j'ai entendu des rumeurs selon lesquelles le fait d'avoir une partition de swap peut diminuer la durée de vie des SSD . Est-ce que c'est vrai ? Ou puis-je encore avoir une partition swap sur mon SSD ?
Réponses
Trop de publicités?TL;DR : oui, il est correct d'avoir une partition d'échange sur un SSD, et la partition d'échange n'est qu'un des nombreux facteurs qui influencent le choix d'un SSD. mai ( pas nécessairement se ) diminuent la durée de vie des SSD
Commençons par aborder le problème de l'éléphant dans la pièce : à partir de la version 18.04, Ubuntu utilise un fichier d'échange au lieu d'une partition complète ( cf. notes de mise à jour ). Vous n'aurez donc pas de partition d'échange en premier lieu, à moins que vous n'en fabriquiez une vous-même.
Revenons maintenant au sujet. Dans une certaine mesure, il était vrai que le fait d'avoir une partition d'échange pouvait réduire la durée de vie du SSD lorsque les SSD venaient de sortir. Cela dépend de la quantité d'écritures que le SSD peut supporter et de l'agressivité avec laquelle votre système d'exploitation utilise le swap. Pour citer Article de Wikipedia sur le sujet :
Si un bloc particulier était programmé et effacé à plusieurs reprises sans qu'aucun autre bloc ne soit écrit, ce bloc s'userait avant tous les autres, ce qui mettrait prématurément fin à la vie du SSD.
Ainsi, si votre machine utilise beaucoup le swap, c'est-à-dire beaucoup d'écritures dans cette zone particulière du disque, cela réduit l'espérance de vie du SSD, même si les autres parties sont en bon état. Notez également que la durée de vie d'un SSD dépend aussi de la technologie particulière utilisée - les disques moins chers utilisent un stockage flash moins fiable en général, et évidemment plus chers - durent plus longtemps avec un meilleur stockage flash. D'autres éléments affectent la durée de vie d'un SSD, tels que :
- pannes et pointes de courant
- hibernation (qui sauvegarde beaucoup de contenu de la RAM sur le disque)
- température
- si votre SSD est utilisé dans un environnement de centre de données, il est possible qu'un grand nombre d'écritures dans les fichiers journaux puisse avoir un effet sur la durée de vie, ce qui, je suppose, est la raison pour laquelle Debian suggère de
/var/log
pour être dans disque dur persistant .
ZDnet cite un article sur les recherches menées par un professeur de l'université de Toronto et Google, dont l'une des principales conclusions est que "l'âge du SSD, et non son utilisation, affecte sa fiabilité". En d'autres termes, si cette étude est correcte, même avec un échange d'utilisation élevé, cela ne va pas affecter de manière drastique la fiabilité du SSD. Entre autres choses, l'objectif principal de l'échange est de libérer de la mémoire vive afin d'en mettre davantage à la disposition des nouveaux processus. De nos jours, avec un paramètre de swap faible et des quantités de RAM élevées, le swap est de moins en moins utilisé, il ne contribuera donc pas autant à la durée de vie du SSD.
Il convient également de noter que les partitions d'échange prennent en charge TRIM, selon la réponse donnée sur le site de notre confrère SO Unix&Linux Le swap ne se contente pas d'user le SSD, il a également la capacité d'engager les mécanismes de nivellement de l'usure intégrés au SSD.
En conclusion, oui, il est normal d'avoir une partition et un fichier d'échange, car.. :
- La vie des DSS dépend de multiples acteurs
- avoir un swap ou une partition swap est toujours nécessaire pour libérer la mémoire RAM dont les processus ont besoin
- avec des tailles de RAM plus importantes, le swap est de moins en moins utilisé de nos jours, d'où un moindre souci concernant les lectures et écritures de swap contribuant à l'usure.
Voir aussi :
Ce n'est pas une rumeur. Écrire QUELQUE CHOSE sur un SSD diminue la durée de vie du SSD.
Mais la durée de vie actuelle des SSD est raisonnablement longue.
Par exemple, le Toshiba nvme 256 Go de mon propre ordinateur portable de jeu s'use comme 2,0x% par an, ce qui signifie que je peux l'utiliser pendant 50 ans avant qu'il n'use tous les cycles de flash NAND. Et j'utilise beaucoup l'hibernation les premiers mois, ce qui devrait avoir un impact sur la durée de vie plus que la partition d'échange.
De même, mon nouveau WD Black 1TB nvme 3D TLC au travail, avec un développement actif d'Android (référentiel de 100 Go après build-all), porte également moins de 1% (je suppose que c'est autour de 0,7%) après 3 mois d'utilisation.
Cela dépend totalement de l'utilisation que vous faites de votre disque.
Le mieux est d'utiliser la partition mobile normalement, pendant plusieurs jours ou semaines, de réévaluer le niveau d'usure à l'aide d'outils intelligents et de décider comment vous voulez l'utiliser par la suite.