Risposte:
Sì, ce l'hanno e sì, è utile.
Le unità flash sviluppano errori nel tempo, di solito sotto forma di blocchi flash danneggiati, non diversamente dai settori danneggiati nei normali dischi rigidi.
Proprio come i normali dischi rigidi, il controller dell'unità tiene traccia di questi blocchi danneggiati e li mappa nuovamente in blocchi "extra" salvati a tale scopo. Ogni volta che il computer richiede dati da un blocco errato, il controller lo intercetta e gli fornisce i dati corretti dal blocco mappato nuovamente.
Alla fine rimarrai senza blocchi extra e inizierai a ricevere errori reali, a quel punto dovrai sostituire l'unità: SMART ti terrà al corrente di questo in modo che tu possa occupartene prima di iniziare a perdere dati.
L'unico vantaggio degli SSD rispetto alle unità normali è che i blocchi extra in un'unità normale richiedono che la testa cerchi su un'altra traccia, quindi con l'invecchiamento dell'unità diventa più lenta. In un SSD la rimappatura viene eseguita in modo quasi trasparente, quindi non si perde altro tempo a cercare il blocco rimappato e quindi a cercare nuovamente il resto dei dati.
Non tutti gli SSD hanno il supporto SMART, quindi vale la pena controllare prima di acquistare se sei preoccupato.
I modelli Intel sicuramente lo fanno, e i modelli Supertalent non lo fanno (o almeno quelli che ho visto - duradrive e ultradrive).
Un po 'in modo divertente, l'unità Intel X25-E riporta ancora gli attributi SMART "spin up time" e "start / stop count", anche se questi non vengono mai aggiornati e non hanno rilevanza pratica per i media non spinning.
Secondo molte specifiche SSD che ho visto, sì SSD ha il supporto SMART.
Ma se è rilevante averlo su un SSD, dal mio punto di vista dirò di sì se l'SSD è in qualche modo protetto per guasti "meccanici", anche il chip flash può diventare difettoso con il tempo. In realtà penso che questa tecnologia sia ancora ai giovani per avere grandi idee sulla frequenza dei guasti, ma gli MTBF sono molto più alti su SSD che su HD standard.
Quindi, SMART su SSD? Dirò di sì, è una buona cosa.
Se un SSD non supporta SMART, si spera che supporti alcuni meccanismi più potenti e specifici dell'hardware per ottenere questo tipo di informazioni. Dovrebbe comunque supportare SMART in modo da integrarsi meglio con gli strumenti standard.
Se non riesci a ottenere questi dati dal tuo SSD, non mi fiderei. Ci sono molti SSD molto poveri sul mercato e uno che non ti dà informazioni sulla sua salute è molto sospetto. Non sapere quanti blocchi hanno fallito è piuttosto pericoloso. Tratta un SSD come un giocattolo e niente di più.
Le unità Super Talent hanno SMART, usano gli strumenti intelligenti per calcolare l'aspettativa di vita dell'unità.