Ha, to je dobrý, já mám CZ80 doma a ani jsem nevěděl, že umí S.M.A.R.T. Tenkrát totiž řada počítačů z tohoto USB odmítala startovat, kdežto z červeného CORSAIR Flash Voyager GT USB 2 startovalo úplně všechno. Takže jsem používal ten pomalejší Corsair.
Podle S.M.A.R.T to CZ80 opravdu vypadá jako SanDisk SSD U100 1.8" za SATA-to-USB3, ale jede jen SATA2, tedy 3.0 Gb/s. Trim normálně nefunguje, asi je potřeba udělat https://wiki.gentoo.org/wiki/Discard_over_USB
Ten Raspberry Pi flash disk mám objednaný, pak to můžu porovnat :)
Take by me zajimalo jak je na tom Raspberry PI flash disk, dej prosim vedet.
Co jsem tak hledal tak takove zarizeni je vlastne UASP (USB Attached SCSI Protocol) s podporou TRIM a SMART.
Da se to otestovat prikazem:
$ lsusb -t
...
/: Bus 02.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/6p, 5000M
|__ Port 2: Dev 5, If 0, Class=Mass Storage, Driver=uas, 5000M
|__ Port 4: Dev 3, If 0, Class=Mass Storage, Driver=usb-storage, 5000M
...
Driver=uas <- UASP zarizeni
Driver=usb-storage <- klasicky mass storage
Pokud by to nekoho zajimalo tak rady disku:
SanDisk Extreme PRO
SanDisk Extreme PRO Dual
Kingston DataTraveler Max
jsou takova zarizeni (nezkousel jsem, pouze co jsem dohledal online). Daji se jednoduse poznat take podle ceny :)
Takže Raspberry Pi Flash Drive 256GB dorazil. Podpora SMART je, ale je potřeba udělat:
# smartctl -d sat,12 -a /dev/sda
smartctl 7.4 2023-08-01 r5530 [x86_64-linux-6.14.0-36-generic] (local build)
Copyright (C) 2002-23, Bruce Allen, Christian Franke, www.smartmontools.org
=== START OF INFORMATION SECTION ===
Device Model: SU_BEMOMYRAB R
Serial Number: 0373400000015052
LU WWN Device Id: 0 000000 000000000
Firmware Version: V1.0.4C1
User Capacity: 256,691,404,288 bytes [256 GB]
Sector Size: 512 bytes logical/physical
Rotation Rate: Solid State Device
TRIM Command: Available
Device is: Not in smartctl database 7.3/5528
ATA Version is: ACS-2, ATA8-ACS T13/1699-D revision 4c
SATA Version is: SATA 3.1, >6.0 Gb/s (4)
Local Time is: Wed Jan 28 09:33:06 2026 CET
SMART support is: Available - device has SMART capability.
SMART support is: Enabled
=== START OF READ SMART DATA SECTION ===
SMART Status command failed: scsi error unsupported scsi opcode
SMART overall-health self-assessment test result: PASSED
Warning: This result is based on an Attribute check.
General SMART Values:
Offline data collection status: (0x00) Offline data collection activity
was never started.
Auto Offline Data Collection: Disabled.
Total time to complete Offline
data collection: ( 0) seconds.
Offline data collection
capabilities: (0x00) Offline data collection not supported.
SMART capabilities: (0x0000) Automatic saving of SMART data is not implemented.
Error logging capability: (0x00) Error logging supported.
General Purpose Logging supported.
SMART Attributes Data Structure revision number: 1
Vendor Specific SMART Attributes with Thresholds:
ID# ATTRIBUTE_NAME FLAG VALUE WORST THRESH TYPE UPDATED WHEN_FAILED RAW_VALUE
1 Raw_Read_Error_Rate 0x000a 100 100 010 Old_age Always - 0
5 Reallocated_Sector_Ct 0x000a 100 100 010 Old_age Always - 0
9 Power_On_Hours 0x000a 100 100 010 Old_age Always - 0
12 Power_Cycle_Count 0x000a 100 100 010 Old_age Always - 10
160 Unknown_Attribute 0x000a 100 100 010 Old_age Always - 0
161 Unknown_Attribute 0x000a 100 100 010 Old_age Always - 8
163 Unknown_Attribute 0x000a 100 100 010 Old_age Always - 0
164 Unknown_Attribute 0x000a 100 100 010 Old_age Always - 1858
165 Unknown_Attribute 0x000a 100 100 010 Old_age Always - 4
166 Unknown_Attribute 0x000a 100 100 010 Old_age Always - 2
167 Unknown_Attribute 0x000a 100 100 010 Old_age Always - 3
168 Unknown_Attribute 0x000a 100 100 010 Old_age Always - 0
169 Unknown_Attribute 0x000a 100 100 010 Old_age Always - 99
181 Program_Fail_Cnt_Total 0x000a 100 100 010 Old_age Always - 0
182 Erase_Fail_Count_Total 0x000a 100 100 010 Old_age Always - 0
187 Reported_Uncorrect 0x000a 100 100 010 Old_age Always - 0
192 Power-Off_Retract_Count 0x000a 100 100 010 Old_age Always - 0
194 Temperature_Celsius 0x000a 100 100 010 Old_age Always - 36
196 Reallocated_Event_Count 0x000a 100 100 010 Old_age Always - 0
199 UDMA_CRC_Error_Count 0x000a 100 100 010 Old_age Always - 0
241 Total_LBAs_Written 0x000a 100 100 010 Old_age Always - 964
242 Total_LBAs_Read 0x000a 100 100 010 Old_age Always - 1442
245 Unknown_Attribute 0x000a 100 100 010 Old_age Always - 0
Read SMART Log Directory failed: scsi error unsupported scsi opcode
Read SMART Error Log failed: scsi error unsupported scsi opcode
Read SMART Self-test Log failed: scsi error unsupported scsi opcode
Selective Self-tests/Logging not supported
The above only provides legacy SMART information - try 'smartctl -x' for more
Mrzí, že není podpora test long/short. Ten SanDisk to má.
Jede jako UAS. Podpora TRIM je, ale musí se zapnout:
$ cat /etc/udev/rules.d/10-trim.rules
ACTION=="add|change", ATTRS{idVendor}=="2e8a", ATTRS{idProduct}=="0030", SUBSYSTEM=="scsi_disk", ATTR{provisioning_mode}="unmap"
Rychlost dobrá, v zátěži ukazuje teplotu 67C, po zasunutí do USB 40C. Měřil jsem skriptem z https://pibenchmarks.com
Category Test Result
HDParm Disk Read 390.55 MB/sec
HDParm Cached Disk Read 378.61 MB/sec
DD Disk Write 373 MB/s
FIO 4k random read 23841 IOPS (95366 KB/s)
FIO 4k random write 26701 IOPS (106805 KB/s)
IOZone 4k read 24513 KB/s
IOZone 4k write 37061 KB/s
IOZone 4k random read 24407 KB/s
IOZone 4k random write 37085 KB/s
Score: 12743
Pro porovnání ten SanDisk má:
Category Test Result
HDParm Disk Read 242.91 MB/sec
HDParm Cached Disk Read 191.46 MB/sec
DD Disk Write 171 MB/s
FIO 4k random read 2556 IOPS (10225 KB/s)
FIO 4k random write 2081 IOPS (8326 KB/s)
IOZone 4k read 27419 KB/s
IOZone 4k write 31967 KB/s
IOZone 4k random read 9669 KB/s
IOZone 4k random write 8797 KB/s
Score: 3921
Jo a diodku to nemá. SanDisk má, jen je taková schovaná a není moc vidět.