LINUX.ORG.RU

скриптец для рассчета износа ssd на конроллере phison s9

 


2

1
#!/bin/sh

dev=$1

raw=$(smartctl -a $dev |awk '/^173 /{printf("%08x\n", $10)}')
wear_block_avg=$(echo $raw |awk '{printf("%d", "0x" substr($1,1,4))}')
wear_block_max=$(echo $raw |awk '{printf("%d", "0x" substr($1,5,8))}')

echo "average block erase count: ${wear_block_avg}"
echo "maximum block erase count: ${wear_block_max}"
# ./s9wearing.sh /dev/sda
average block erase count: 13
maximum block erase count: 265
★★★★★

Целесообразность непонятна. Есть smartctl(d/.service), который сам это мониторит.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.