Intel SSDs (e outros) oferecem informações de uso via SMART
smartctl -a /dev/ssd
resulta em algo como:
ID# ATTRIBUTE_NAME FLAG VALUE WORST THRESH
...cut...
232 Unknown_Attribute 0x0033 100 100 010 Pre-fail
233 Unknown_Attribute 0x0032 099 099 000 Old_age
com Intel SSDs, 232 é o espaço disponível (0-100) e 233 é o indicador de desgaste (0-100, menor é pior)