自启动以来,如何获取写入磁盘的字节/扇区/块总数?


14

我正在考虑从HDD升级到SSD。但是由于闪存单元只能承受有限的写入。我想知道我的计算机在正常运行期间会写入多少数据。因此,我可以确定对SSD的预期寿命。

是否有可能以某种方式获得(粗略的)数字?


Answers:


9

我发现的第一个主意是vmstat -d命令。

它告诉您自引导以来写入的扇区数。

fdisk -l 会告诉您扇区的大小。

通过将两者相乘,您可以获得所接触的字节数。

看来我的计算机在两个小时内完成了大约1 GB的写入操作。通过快速计算,具有3000个写入周期的128G SSD可以使用90年...不用担心。



2

使用iotop命令

您还可以使用-aoption获得每个进程的总读写字节数。

iotop -a

例


这应该是iotop -a(对于--accumulated-P意味着其他)
oseiskar 2015年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.