Интеллектуальная информация о SSD в Linux — инструмент smartmontools, Интеллектуальная информация о SSD в Linux — инструмент smartmontools.

установка инструмента smartmontools
#Debian или Ubuntu
apt -y установить smartmontools
#CentOS
ням -y установить smartmontools


Проверьте букву жесткого диска

.
fdisk -l


Диск /dev/sda: 512,1 ГБ, 512110190592 байт, 1000215216 секторов.
Единицы = сектора 1 * 512 = 512 байт.
Размер сектора (логический/физический): 512 байт/512 байт
Размер ввода-вывода (минимальный/оптимальный): 512 байт/512 байт
Тип метки диска: dos
Идентификатор диска: 0x000afaec

Система идентификатора блоков начала загрузки устройства
/dev/sda1 * 2048 2099199 1048576 83 Linux
/dev/sda2 2099200 1000214527 499057664 8e Linux LVM

Диск /dev/mapper/centos-root: 53,7 ГБ, 53687091200 байт, 104857600 секторов.
Единицы = сектора 1 * 512 = 512 байт.
Размер сектора (логический/физический): 512 байт/512 байт
Размер ввода-вывода (минимальный/оптимальный): 512 байт/512 байт


Диск /dev/mapper/centos-swap: 6241 МБ, 6241124352 байт, 12189696 секторов.
Единицы = сектора 1 * 512 = 512 байт.
Размер сектора (логический/физический): 512 байт/512 байт
Размер ввода-вывода (минимальный/оптимальный): 512 байт/512 байт


Диск /dev/mapper/centos-home: 451,1 ГБ, 451101589504 байт, 881057792 сектора.
Единицы = сектора 1 * 512 = 512 байт.
Размер сектора (логический/физический): 512 байт/512 байт
Размер ввода-вывода (минимальный/оптимальный): 512 байт / 512 байт


Используйте инструмент smartmontools для просмотра совокупного объема операций чтения и записи твердотельного накопителя

smartctl -a /dev/sda


Здесь будет отображаться большой объем информации. Вы можете использовать инструмент grep, чтобы отфильтровать необходимую информацию,

smartctl -x /dev/sda | grep "Чтение|Запись"


У этого предложения может быть много выходов, первый из них наиболее интуитивно понятен:

# smartctl -x /dev/sda | grep "Чтение | Запись"
Число прочитанных единиц данных: 9076 [4,64 ГБ]
Записанные единицы данных:             60 090 [30,7 ГБ]
Команды чтения хоста:             169,586


Есть еще один, который необходимо вычислить:

.
# smartctl -x /dev/sda | grep "Чтение | Запись"
241 Total_LBAs_Written -O--CK 100 100 000 - 441689956
242 Total_LBAs_Read -O--CK 100 100 000 - 880047510
0x01 0x018 6 441689956 -D- Записаны логические сектора
0x01 0x028 6 880047510 -D- Чтение логических секторов
0x01 0x030 6 30038299 -D- Количество команд чтения


Единицей измерения Total_LBAs_Written является LBAS=512 байт, поэтому для преобразования его в ГБ можно использовать следующую формулу: Total_LBAs_Written * 512/1024^3.
Рассчитанный здесь совокупный объем записи составляет примерно 210 ГБ.