Интеллектуальная информация о 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 ГБ.