起動後にディスクに書き込まれたバイト/セクター/ブロックの総数を取得する方法は?


14

HDDからSSDへのアップデートを検討しています。しかし、フラッシュセルは限られた書き込みしか維持できないためです。通常の操作中にコンピューターが書き込むデータ量を知りたい。そのため、SSDの寿命を予測できます。

どういうわけか(大まかな)数字を取得することは可能ですか?


回答:


9

私が最初に見つけたアイデアはvmstat -dコマンドです。

ブート以降に書き込まれたセクターの数を示します。

fdisk -l セクターサイズがわかります。

2を掛けることで、タッチされたバイト数を取得できます。

私のコンピューターは、2時間でおよそ1ギガバイトの書き込みを行うようです。迅速な計算を行うことにより、3000回の書き込みサイクルを備えた128G SSDは90年間持続します...心配する必要はありません。



2

iotopコマンドを使用

-aオプションを使用して、プロセスごとに書き込みおよび読み取りの合計バイト数を取得することもできます。

iotop -a

例


これはiotop -a--accumulated-P何か他のものを意味する)
oseiskar
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.