Integrieren Mainstream-Hersteller SMART (Self-Monitoring, Analysis and Reporting Technology) in ihre USB-Sticks (auch als "USB-Sticks" bezeichnet) oder SD-Karten?
Wenn nicht, warum nicht? Dies kann nicht aus Kostengründen geschehen, da es auf dem Markt viele "Premium" -D USB-Sticks und SD-Karten mit erweiterten Funktionen für entsprechend hohe Kosten gibt. Hat das zum Beispiel mit der Controller-Chip-Technologie zu tun?
Hinweis: Ich bitte nicht um Produktempfehlungen.
usb-flash-drive
sd-card
usb-storage
smart
sampablokuper
quelle
quelle
advanced features
Sie auf diesen "Premium" -Geräten gefunden haben? Nach allem, was ich sehen kann, sind sie normalerweise nur schneller, wenn sie Premium sind, und langsamer, wenn sie nicht sind. In Bezug auf die Funktionen hängt es ziemlich stark vom Standard / Protokoll ab, das für diesen Gerätetyp definiert ist.Antworten:
http://sg.danny.cz/scsi/smartmontools_scsi.html :
Da USB-Laufwerke "SCSI sprechen", gilt dies auch für sie:
Im Abschnitt " Informationsausnahmen " auf der oben verlinkten Seite erfahren Sie, was die von
smartctl
(wenn nichtOK
) gemeldeten Codes bedeuten.PS Obwohl es den Anschein hat, dass die meisten USB-Flash-Laufwerke von großen Anbietern diese Art von SMART implementiert haben, kann ich nicht ausschließen, dass es sich tatsächlich um eine Fälschung handelt (z. B. nur zur Erfüllung bestimmter SCSI-Anforderungen oder so). Möglicherweise unternimmt der Controller intern nichts, um den Speicher zu überwachen, sondern meldet einfach die
OK
ganze Zeit. Wie Sie sehen,Self Test logging
wird dies auch nicht unterstützt, was bedeutet, dass es keinen Sinn macht, einen kurzen / langen Test durchzuführen (auch wenn er anscheinend gestartet werden kann).Wenn Sie über diese häufig vorkommenden "SMART-Attributdaten" sprechen, sind sie anscheinend ATA-spezifisch .
FWIW, einige der "Premium" USB-Flash-Laufwerke (ja sogar Sticks ) sind tatsächlich USB-überbrückte SATA-Laufwerke. Da es sich um technisch standardmäßige ATA-Laufwerke hinter den Kulissen handelt, geben die meisten von ihnen zumindest einige SMART-Attributdaten zurück.
Um sie zu lesen, können Sie zum Beispiel Folgendes verwenden
smartctl -d sat -A
( SAT steht für S CSI- A TA T- Übersetzung; hier bedeutet es so ziemlich, denATA PASSTRHOUGH
im SAT-Standard eingeführten SCSI-Befehl zu verwenden ):quelle