J'envisage et passe du disque dur au SSD. Mais puisque les cellules Flash ne peuvent supporter que des écritures limitées. Je veux savoir combien de données mon ordinateur écrit pendant le fonctionnement normal. Je peux donc déterminer la durée de vie attendue du SSD.
Est-il possible d'obtenir des chiffres (approximatifs) d'une manière ou d'une autre?
Réponses:
La première idée que j'ai trouvée est la
vmstat -d
commande.Il vous indique le nombre de secteurs écrits depuis le démarrage.
fdisk -l
vous indiquera la taille du secteur.En multipliant les deux, vous pouvez obtenir le nombre d'octets touchés.
Il semble que mon ordinateur fasse environ 1 gigaoctet d'écriture en deux heures. En faisant un calcul rapide, un SSD 128G avec 3000 cycles d'écriture durerait 90 ans ... Rien à craindre.
la source
Regardez cette page http://linuxpoison.blogspot.com.au/2009/02/how-to-measure-and-read-disk-activity.html
Champ 3 - Nombre de secteurs lus
Champ 7 - Nombre de secteurs écrits
la source
Utilisez iotop commande
Vous pouvez également utiliser l'
-a
option pour obtenir le nombre total d'octets en écriture et en lecture par processus.la source
iotop -a
(car--accumulated
,-P
signifie autre chose)