Comment obtenir le nombre total d'octets / secteurs / blocs écrits sur le disque depuis le démarrage?


14

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:


9

La première idée que j'ai trouvée est la vmstat -dcommande.

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.



2

Utilisez iotop commande

Vous pouvez également utiliser l' -aoption pour obtenir le nombre total d'octets en écriture et en lecture par processus.

iotop -a

exemple


Cela devrait être iotop -a(car --accumulated, -Psignifie autre chose)
oseiskar
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.