Mon netbook a un lecteur flash au lieu d'un disque dur et j'utilise Ubuntu Netbook Remix avec ext3 comme système de fichiers. J'ai lu des articles sur l'usure des clés USB et les principales préoccupations semblent être les suivantes:
- Le nombre de cycles d'écriture - chaque cellule peut être écrite pour un nombre limité de fois ( Wikipedia a des nombres allant de 1 000 à 100 000)
- Vous ne pouvez écrire des données sur un "secteur" qu'une seule fois, puis vous devez effacer tout le bloc pour pouvoir le réutiliser - et ces blocs vont de 16 Ko à 128 Ko.
On dit que ceux-ci s'additionnent pour que les systèmes de fichiers normaux qui ne sont pas conçus pour prendre cela en compte finissent par user le lecteur flash en déplaçant de petites quantités de données.
Maintenant, je ne doute pas que le problème soit théoriquement très réel. Cependant, je sais que nous, techniciens, sommes facilement conquis par d’intéressants problèmes d’optimisation, tels que la conception d’un système de fichiers alternatif pour lutter contre l’usure éclair. Par exemple, il est intéressant d’optimiser la mémoire, mais si vous économisez 100 Ko de mémoire alors que des centaines de Mo sont disponibles, cela ne résout pas le problème.
Ce que je tire de tout ça, c'est que je ne devrais pas utiliser les systèmes de fichiers normaux sur des lecteurs flash, car ils consomment rapidement le lecteur. Mais je ne suis pas convaincu. La question qui se pose est donc la suivante: l’ usure des clés USB est-elle réellement pertinente dans les conditions normales d’utilisation quotidienne? Est-ce que mon ordinateur portable, utilisant ext3, va ronger mon lecteur flash dans quelques années ... ou tout cela est-il plutôt un problème théorique qui réduit le temps d'utilisation, mais seulement si peu que cela n'arrivera jamais dans des conditions normales ? Ou encore, le nivellement d'usure du matériel est-il déjà utilisé sur les lecteurs flash des netbooks pour résoudre le problème, de sorte qu'un système de fichiers alternatif ne servirait même à rien?
la source
L'installation de Windows sur une carte Compact Flash a montré ce problème très clairement, tuant la carte en quelques jours sous certains modèles d'utilisation typiques. (Linux est un peu plus facile pour eux)
Les disques SSD ont un nivellement d'usure pour l'étendre à plusieurs années. Si vous remplissez le lecteur jusqu'à 90% et que vous continuez à écrire, les fichiers qui sont restés inchangés seront échangés afin de prolonger la durée de vie de la mémoire flash.
La défragmentation n'aide pas sur un lecteur flash, car les données sous-jacentes ne sont pas stockées dans le modèle visible par le système d'exploitation. Vous devez utiliser des outils spécifiques au fournisseur.
Les systèmes de fichiers spécifiques à Flash pourraient prolonger la durée de vie d’un lecteur, mais pour le moment, j’estime que cela est en grande partie annulé par les progrès de la technologie du lecteur. Combien de lecteurs de disque dur âgés de plus de 5 ans utilisez-vous réellement?
L'autre point important est que lorsque les blocs échouent, ils échouent en écriture, vous n'avez donc pas à vous soucier de la corruption des données, comme c'est le cas avec un ancien lecteur magnétique en panne.
Donc, fondamentalement, tant que votre disque dur est usé, vous ne devez pas vous inquiéter.
la source
Les disques SSD utilisent la technologie Flash basée sur les 100 000 technologies de cycle d'écriture, et non sur la technologie 1000. Les disques flash ne fonctionnent pas depuis si longtemps dans le monde réel, mais en réalité, à l'exception peut-être du fichier de page sur un système normal, le disque n'est pas obtenir que beaucoup écrit. Et les disques modernes usent un peu le nivellement et compensent automatiquement quelques mauvais blocs.
Je vous donne le conseil suivant: Si vous ne faites pas quelque chose de fou (un enregistreur de données remplissant le lecteur 500 fois par seconde), ne vous en faites pas. Conservez de bonnes sauvegardes, utilisez le système et, dans la plupart des cas, vous allez le remplacer par des pièces plus rapides / volumineuses bien avant de toucher à la durée de vie en écriture flash.
la source
Maintenant que nous avons évalué tous les aspects techniques du problème, adoptons une approche plus pratique:
La réponse est: non, pas si vous avez une stratégie de sauvegarde fiable.
Un SSD, comme la plupart des autres composants informatiques, est voué à l'échec. La durée de vie peut être prolongée avec une multitude de réglages, réduisant le nombre de cycles d'écriture.
Et en cas d'échec, vous pouvez remplacer le disque SSD ou, plus probablement, acheter un nouvel ordinateur, car votre netbook est certainement préhistorique.
J'ai moi-même 2 questions:
Vous venez de vous procurer un mini-ordinateur d'une valeur de 300 dollars. Combien de temps comptez-vous qu'il dure?
Pourquoi les gens ne s'inquiètent-ils pas autant des disques durs de plateau que du niveau d'usure des disques SSD?
Pour info, j'ai toujours mon wEEE 701 4G, excellent petit guerrier de la route, à l'utiliser 5 jours par semaine et il est toujours en parfait état ... imaginez-vous, après presque 2 ans de nivellement. Les ordinateurs portables avec disques durs de plateau ne font pas le poids face à ceux qui possèdent un disque SSD en termes de performances et de robustesse. Tapez sur votre épaule pour le grand choix que vous avez fait et continuez.
la source
Je suis préoccupé par le même problème; considérant un système de fichiers sans journalisation comme
ext2
.C'est une question plus générique sur laquelle je travaille.
Résumé de l'article lié en première ligne,
Je suppose que les clés USB sont assez bon marché et deviennent moins chères.
Le fait est que
cela vous dérangerait de voir une corruption à cause d'un crash qui a manqué la mise à jour de vos données de disque
ou préférez-vous la vitesse et la plus longue durée de vie possible?
Si vous regardez des distributions basées sur un disque virtuel, telles que PuppyLinux,
elles utilisent la mémoire système et se synchronisent (peut-être) sur le disque de temps en temps.
Vous donne de la vitesse et de la vie (potentielle).
C’est un autre truc qui m’intéresse: Ubuntu sur disque virtuel.
En attendant, je continue à démarrer Ubuntu 9.04 sur
ext4
un lecteur Cruzer.Pas trop inquiet pour la durée de vie du disque,
mais probablement pour des performances plus lentes par rapport à un système de fichiers journalisé sur USB.
Jusqu'à ce que nous obtenions
USB 3.0
partout ...la source
Les fabricants étudient également de nouvelles technologies flash telles que la technologie NAND Flash, qui comportent un nombre de cycles d'écriture beaucoup plus élevé. La société pour laquelle je travaille utilise des clés USB sur notre matériel. Les premiers systèmes auraient une défaillance de flash après 2 ans de fonctionnement. Nous avons rapidement remplacé le flash par de meilleures versions. La projection actuelle est de 20 ans et plus dans la même application.
la source
Tout d'abord, l'usure du flash n'est pas un problème réel. Généralement, quelque chose se gâte avant que la durée de vie du flash soit atteinte.
Porter le nivellement est réel. Cela se produit dans les lecteurs USB. Mais il ne s'active pas jusqu'à ce qu'une usure importante se soit produite. EG 1/3 de la durée de vie. Je ne peux pas confirmer, mais le niveau d'usure est probablement réel dans le SSD puisqu'un petit lecteur USB peut le mettre en œuvre.
"De plus, les nouveaux disques utilisent des technologies qui randomisent les emplacements des écritures. Je suppose, disons que vous avez un disque de 100 Go et que vous le remplissez à 99,5 Go, puis que vous continuez à utiliser 0,5 Go à chaque fois",
Cela ne fonctionnera pas car les données de 0,5 Go seront déplacées, grâce au nivellement par l'usure. Cela signifie que le stockage à partir de 99,5 Go sera remplacé par le stockage d'origine surutilisé de 0,5 Go. Cela implique que les cellules flash vieillissent de manière assez uniforme.
Je reviens sur le fait qu'il est hautement improbable que le flash atteigne sa durée de vie avant d'autres défaillances.
la source
Un certain nombre de ces lecteurs bon marché (10 USD pour 8 Go) sont morts après un an en raison de secteurs défectueux dans lesquels le journal était écrit en permanence.
Si vous parlez d'une clé USB bon marché, ne vous attendez pas à ce qu'elle dure aussi longtemps. L'utilisation d'un système autre que le journal semble aider, mais même les journaux système pivotés provoquent souvent l'usure et la défaillance de ces disques bon marché.
la source
Réponse pour 2019. Pour tout sauf les plus petits et les moins chers ssds pas plus. En 2018, un site Web a testé l’endurance réelle d’écriture des SSD.
Le Samsung evo 840 500 Go avec flash bidirectionnel 2d (le type avec la pire endurance, à moins que quelqu'un ne fasse 2d qlc) a duré environ 600 To d'écriture. Et le Samsung Pro 840 512 Go pour 9.1 PB.
Maintenant, même la ligne evo utilise 3d tlc flash (ils l’appellent vnand) qui a plus d’endurance. Je ne pense pas que quiconque l'ait réellement mesuré, mais une tonne d'evo 860 ou 1 tb d'evo plus 970 devrait durer plus d'un livre d'écritures.
À moins que vous essayiez de les détruire exprès (et même dans ce cas cela prendra des semaines), ils seront obsolètes bien avant de s'user.
Pour les clés USB et les cartes mémoire (microsd par exemple), le problème persiste car elles sont plus petites et les écritures ne sont pas réparties sur autant de cellules + elles ne disposent pas de contrôleurs sophistiqués qui nivellent l'usure. La taille exacte du problème dépend de la clé USB / de la carte mémoire, du motif d’utilisation, du système de fichiers, de la chance, de la taille, etc.
la source