Linux での SSD のスマート情報 - Smartmontools ツール、Linux での SSD のスマート情報 - Smartmontools ツール。

smartmontoolsツールのインストール
#Debian または Ubuntu
apt -y スマートモンツールをインストールする
#CentOS
yum -y スマートモンツールをインストールします


ハードドライブ文字

を確認してください
fdisk -l


ディスク /dev/sda: 512.1 GB、512110190592 バイト、1000215216 セクター
単位 = 1 * 512 = 512 バイトのセクター
セクタサイズ (論理/物理): 512 バイト / 512 バイト
I/O サイズ (最小/最適): 512 バイト / 512 バイト
ディスクラベルタイプ: dos
ディスク識別子: 0x000afaec

デバイスのブート開始終了ブロック ID システム
/dev/sda1 * 2048 2099199 1048576 83 Linux
/dev/sda2 2099200 1000214527 499057664 8e Linux LVM

ディスク /dev/mapper/centos-root: 53.7 GB、53687091200 バイト、104857600 セクター
単位 = 1 * 512 = 512 バイトのセクター
セクタサイズ (論理/物理): 512 バイト / 512 バイト
I/O サイズ (最小/最適): 512 バイト / 512 バイト


ディスク /dev/mapper/centos-swap: 6241 MB、6241124352 バイト、12189696 セクター
単位 = 1 * 512 = 512 バイトのセクター
セクタサイズ (論理/物理): 512 バイト / 512 バイト
I/O サイズ (最小/最適): 512 バイト / 512 バイト


ディスク /dev/mapper/centos-home: 451.1 GB、451101589504 バイト、881057792 セクター
単位 = 1 * 512 = 512 バイトのセクター
セクタサイズ (論理/物理): 512 バイト / 512 バイト
I/O サイズ (最小/最適): 512 バイト / 512 バイト


Smartmontools ツールを使用して、ソリッド ステート ドライブの累積読み取りおよび書き込みボリュームを表示します

smartctl -a /dev/sda


ここには大量の情報が表示されます。 grep ツールを使用して、必要な情報をフィルターに掛けることができます (

)
smartctl -x /dev/sda | grep "読み取り|書き込み"


この文には多くの出力がある可能性がありますが、最初の出力が最も直感的です:

# Smartctl -x /dev/sda | grep "読み取り|書き込み"
読み取りデータ単位: 9,076 [4.64 GB]
書き込まれたデータ単位: 60,090 [30.7 GB]
ホスト読み取りコマンド: 169,586


計算する必要があるもう 1 つがあります:

# Smartctl -x /dev/sda | grep "読み取り|書き込み"
241 合計_LBA_書き込み数 -O--CK 100 100 000 - 441689956
242 Total_LBA_Read -O--CK 100 100 000 - 880047510
0x01 0x018 6 441689956 -D- 書き込まれた論理セクター
0x01 0x028 6 880047510 -D- 論理セクターの読み取り
0x01 0x030 6 30038299 -D- 読み取りコマンド数


Total_LBA_Written の単位は LBAS=512Byte であるため、GB に変換するには、Total_LBA_Written * 512 / 1024^3 という式を使用できます。
ここで計算すると、累積書き込み量は約 210GB となります。