Ich überlege und aktualisiere von HDD auf SSD. Da Flash-Zellen jedoch nur begrenzte Schreibvorgänge unterstützen können. Ich möchte wissen, wie viele Daten mein Computer während des normalen Betriebs schreibt. So kann ich feststellen, wie lange ich von der SSD leben kann.
Ist es irgendwie möglich (grobe) Zahlen zu bekommen?
Antworten:
Die erste Idee, die ich gefunden habe, ist der
vmstat -d
Befehl.Hier sehen Sie die Anzahl der Sektoren, die seit dem Booten geschrieben wurden.
fdisk -l
wird Ihnen die Sektorgröße mitteilen.Durch Multiplizieren der beiden können Sie die Anzahl der berührten Bytes erhalten.
Es scheint, als würde mein Computer in zwei Stunden ungefähr 1 Gigabyte schreiben. Bei einer schnellen Berechnung würde eine 128-G-SSD mit 3000 Schreibzyklen 90 Jahre halten ... Keine Sorge.
quelle
Schauen Sie auf diese Seite http://linuxpoison.blogspot.com.au/2009/02/how-to-measure-and-read-disk-activity.html
Feld 3 - Anzahl der gelesenen Sektoren
Feld 7 - Anzahl der geschriebenen Sektoren
quelle
Verwenden Sie den Befehl iotop
Sie können auch die
-a
Option verwenden, um die Gesamtzahl der Schreib- und Lesebytes pro Prozess abzurufen.quelle
iotop -a
(für--accumulated
,-P
bedeutet etwas anderes)