tmp192:~ # sh DO_FLASHBENCH + smartctl --all -T permissive /dev/sdb smartctl 5.40 2010-10-16 r3189 [i686-pc-linux-gnu] (SUSE RPM) Copyright (C) 2002-10 by Bruce Allen, http://smartmontools.sourceforge.net
=== START OF INFORMATION SECTION === Device Model: CF CARD 4GB Serial Number: 20090410 0001320A Firmware Version: 20091113 User Capacity: 4,017,807,360 bytes Device is: Not in smartctl database [for details use: -P showall] ATA Version is: [No Information Found] ATA Standard is: [No Information Found] Local Time is: Tue Nov 29 13:35:44 2011 CET SMART support is: Available - device has SMART capability. SMART support is: Enabled
=== START OF READ SMART DATA SECTION === SMART overall-health self-assessment test result: PASSED
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: (0x0002) Does not save SMART data before entering power-saving mode. Supports SMART auto save timer. Error logging capability: (0x01) Error logging supported. No General Purpose Logging support.
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 0x0000 100 100 000 Old_age Offline - 0 2 Throughput_Performance 0x0000 100 100 000 Old_age Offline - 0 5 Reallocated_Sector_Ct 0x0000 100 100 000 Old_age Offline - 0 7 Seek_Error_Rate 0x0000 100 100 000 Old_age Offline - 0 8 Seek_Time_Performance 0x0000 100 100 000 Old_age Offline - 0 12 Power_Cycle_Count 0x0000 100 100 000 Old_age Offline - 26 195 Hardware_ECC_Recovered 0x0000 100 100 000 Old_age Offline - 0 196 Reallocated_Event_Count 0x0000 100 100 000 Old_age Offline - 0 197 Current_Pending_Sector 0x0000 100 100 000 Old_age Offline - 0 198 Offline_Uncorrectable 0x0000 100 100 000 Old_age Offline - 0 199 UDMA_CRC_Error_Count 0x0000 100 100 000 Old_age Offline - 0 200 Multi_Zone_Error_Rate 0x0000 100 100 000 Old_age Offline - 0
SMART Error Log Version: 1 No Errors Logged
SMART Self-test log structure revision number 1 No self-tests have been logged. [To run self-tests, use: smartctl -t]
Device does not support Selective Self Tests/Logging + hdparm -i /dev/sdb
/dev/sdb:
Model=CF CARD 4GB, FwRev=20091113, SerialNo=20090410 0001320A Config={ HardSect NotMFM Fixed DTR>10Mbs } RawCHS=7785/16/63, TrkSize=0, SectSize=576, ECCbytes=4 BuffType=DualPort, BuffSize=1kB, MaxMultSect=1, MultSect=off CurCHS=7785/16/63, CurSects=7847280, LBA=yes, LBAsects=7847280 IORDY=on/off, tPIO={min:120,w/IORDY:120}, tDMA={min:120,rec:120} PIO modes: pio0 pio1 pio2 pio3 pio4 DMA modes: mdma0 mdma1 mdma2 UDMA modes: udma0 udma1 udma2 udma3 udma4 *udma5 AdvancedPM=yes: disabled (255) WriteCache=disabled
* signifies the current active mode
+ hdparm -I /dev/sdb
/dev/sdb:
CompactFlash ATA device Model Number: CF CARD 4GB Serial Number: 20090410 0001320A Firmware Revision: 20091113 Standards: Likely used: 6 Configuration: Logical max current cylinders 7785 7785 heads 16 16 sectors/track 63 63 -- CHS current addressable sectors: 7847280 LBA user addressable sectors: 7847280 Logical/Physical Sector size: 512 bytes device size with M = 1024*1024: 3831 MBytes device size with M = 1000*1000: 4017 MBytes (4 GB) cache/buffer size = 1 KBytes (type=DualPort) Capabilities: LBA, IORDY(can be disabled) bytes avail on r/w long: 4 Standby timer values: spec'd by Vendor R/W multiple sector transfer: Max = 1 Current = 0 Advanced power management level: disabled DMA: mdma0 mdma1 mdma2 udma0 udma1 udma2 udma3 udma4 *udma5 Cycle time: min=120ns recommended=120ns PIO: pio0 pio1 pio2 pio3 pio4 Cycle time: no flow control=120ns IORDY flow control=120ns Commands/features: Enabled Supported: * SMART feature set Power Management feature set Write cache WRITE_BUFFER command READ_BUFFER command NOP cmd CFA feature set Advanced Power Management feature set Mandatory FLUSH_CACHE * SMART error logging * SMART self-test * Gen1 signaling speed (1.5Gb/s) * CFA advanced modes: pio5 pio6 mdma3 mdma4 * CFA Power Level 1 (max 500mA) Integrity word not set (found 0x0000, expected 0x70a5) + ./flashbench -a -b 1024 /dev/sdb align 134217728 pre 235µs on 318µs post 224µs diff 88.4µs align 67108864 pre 238µs on 323µs post 226µs diff 91.1µs align 33554432 pre 238µs on 324µs post 224µs diff 93.2µs align 16777216 pre 235µs on 318µs post 223µs diff 89.5µs align 8388608 pre 235µs on 320µs post 226µs diff 89µs align 4194304 pre 236µs on 320µs post 223µs diff 90.1µs align 2097152 pre 237µs on 321µs post 223µs diff 90.3µs align 1048576 pre 224µs on 289µs post 236µs diff 59µs align 524288 pre 224µs on 289µs post 236µs diff 59.1µs align 262144 pre 226µs on 293µs post 236µs diff 61.2µs align 131072 pre 224µs on 291µs post 237µs diff 60.1µs align 65536 pre 225µs on 290µs post 237µs diff 59.1µs align 32768 pre 225µs on 289µs post 236µs diff 59.1µs align 16384 pre 223µs on 276µs post 224µs diff 52.6µs align 8192 pre 224µs on 277µs post 224µs diff 53µs align 4096 pre 224µs on 250µs post 224µs diff 26.2µs align 2048 pre 227µs on 247µs post 225µs diff 20.6µs + ./flashbench --findfat --fat-nr=10 --erasesize=2097152 --blocksize=1024 /dev/sdb 2MiB 3.51M/s 8.41M/s 8.58M/s 8.58M/s 8.57M/s 8.62M/s 8.57M/s 8.56M/s 8.61M/s 8.62M/s 1MiB 8.58M/s 8.59M/s 8.61M/s 8.61M/s 8.59M/s 8.57M/s 8.65M/s 8.63M/s 8.58M/s 8.56M/s 512KiB 8.62M/s 8.64M/s 8.59M/s 8.57M/s 8.64M/s 8.65M/s 8.55M/s 8.58M/s 8.61M/s 8.62M/s 256KiB 8.63M/s 8.61M/s 8.65M/s 8.63M/s 8.62M/s 8.58M/s 8.64M/s 8.62M/s 8.59M/s 8.59M/s 128KiB 8.66M/s 8.66M/s 8.58M/s 8.59M/s 8.68M/s 8.66M/s 8.61M/s 8.59M/s 8.63M/s 8.64M/s 64KiB 8.56M/s 8.5M/s 8.58M/s 8.58M/s 8.53M/s 8.53M/s 8.55M/s 8.59M/s 8.5M/s 8.52M/s 32KiB 8.38M/s 8.39M/s 8.33M/s 8.32M/s 8.39M/s 8.36M/s 8.32M/s 8.31M/s 8.41M/s 8.42M/s 16KiB 8.92M/s 8.93M/s 8.96M/s 8.96M/s 8.93M/s 8.94M/s 8.96M/s 8.95M/s 8.92M/s 8.91M/s 8KiB 8.01M/s 7.99M/s 7.96M/s 7.95M/s 8M/s 7.98M/s 7.95M/s 7.96M/s 8M/s 7.99M/s 4KiB 3.73M/s 3.74M/s 3.75M/s 3.73M/s 3.73M/s 3.74M/s 3.75M/s 3.74M/s 3.73M/s 3.74M/s 2KiB 1.85M/s 1.85M/s 1.85M/s 1.85M/s 1.85M/s 1.85M/s 1.85M/s 1.85M/s 1.85M/s 1.85M/s 1KiB 920K/s 919K/s 920K/s 920K/s 920K/s 921K/s 920K/s 920K/s 921K/s 920K/s + ./flashbench --findfat --fat-nr=10 --erasesize=2097152 --blocksize=1024 --random /dev/sdb 2MiB 3.62M/s 8.7M/s 8.8M/s 8.74M/s 8.79M/s 8.77M/s 8.82M/s 8.81M/s 8.74M/s 8.8M/s 1MiB 5.17M/s 5.1M/s 5.16M/s 5.13M/s 5.14M/s 5.1M/s 5.09M/s 5.15M/s 5.1M/s 5.17M/s 512KiB 6.2M/s 6.21M/s 6.21M/s 6.26M/s 6.19M/s 6.2M/s 6.21M/s 6.27M/s 6.2M/s 6.25M/s 256KiB 6.91M/s 7.01M/s 6.99M/s 6.93M/s 6.93M/s 6.99M/s 6.93M/s 7.01M/s 6.95M/s 6.93M/s 128KiB 7.34M/s 7.34M/s 7.34M/s 7.35M/s 7.31M/s 7.42M/s 7.32M/s 7.43M/s 7.32M/s 7.31M/s 64KiB 7.46M/s 7.54M/s 7.48M/s 7.55M/s 7.53M/s 7.54M/s 7.53M/s 7.47M/s 7.47M/s 7.45M/s 32KiB 7.49M/s 7.49M/s 7.4M/s 7.39M/s 7.46M/s 7.48M/s 7.49M/s 7.48M/s 7.5M/s 7.49M/s 16KiB 8.48M/s 8.47M/s 8.57M/s 8.49M/s 8.53M/s 8.54M/s 8.52M/s 8.55M/s 8.55M/s 8.56M/s 8KiB 7.59M/s 7.55M/s 7.54M/s 7.54M/s 7.54M/s 7.59M/s 7.61M/s 7.54M/s 7.55M/s 7.54M/s 4KiB 3.19M/s 3.2M/s 3.19M/s 3.18M/s 3.19M/s 3.19M/s 3.18M/s 3.17M/s 3.18M/s 3.19M/s 2KiB 1.51M/s 1.5M/s 1.51M/s 1.5M/s 1.51M/s 1.51M/s 1.51M/s 1.51M/s 1.51M/s 1.51M/s 1KiB 735K/s 735K/s 735K/s 734K/s 738K/s 738K/s 735K/s 737K/s 736K/s 734K/s ++ seq 1 10 + for i in '`seq 1 10`' + echo 1 1 + ./flashbench --open-au --open-au-nr=1 --erasesize=2097152 --blocksize=8192 /dev/sdb 2MiB 8.83M/s 1MiB 8.79M/s 512KiB 8.88M/s 256KiB 8.9M/s 128KiB 8.88M/s 64KiB 8.82M/s 32KiB 8.55M/s 16KiB 9.17M/s 8KiB 8.1M/s + for i in '`seq 1 10`' + echo 2 2 + ./flashbench --open-au --open-au-nr=2 --erasesize=2097152 --blocksize=8192 /dev/sdb 2MiB 8.9M/s 1MiB 8.87M/s 512KiB 8.88M/s 256KiB 8.86M/s 128KiB 8.92M/s 64KiB 8.8M/s 32KiB 8.62M/s 16KiB 9.09M/s 8KiB 8.11M/s + for i in '`seq 1 10`' + echo 3 3 + ./flashbench --open-au --open-au-nr=3 --erasesize=2097152 --blocksize=8192 /dev/sdb 2MiB 8.82M/s 1MiB 8.86M/s 512KiB 8.83M/s 256KiB 8.89M/s 128KiB 8.88M/s 64KiB 8.76M/s 32KiB 8.58M/s 16KiB 9.15M/s 8KiB 8.09M/s + for i in '`seq 1 10`' + echo 4 4 + ./flashbench --open-au --open-au-nr=4 --erasesize=2097152 --blocksize=8192 /dev/sdb 2MiB 8.88M/s 1MiB 8.85M/s 512KiB 8.87M/s 256KiB 8.86M/s 128KiB 8.89M/s 64KiB 8.81M/s 32KiB 8.59M/s 16KiB 9.12M/s 8KiB 8.08M/s + for i in '`seq 1 10`' + echo 5 5 + ./flashbench --open-au --open-au-nr=5 --erasesize=2097152 --blocksize=8192 /dev/sdb 2MiB 8.87M/s 1MiB 8.91M/s 512KiB 8.87M/s 256KiB 8.89M/s 128KiB 8.88M/s 64KiB 8.82M/s 32KiB 8.6M/s 16KiB 9.16M/s 8KiB 8.07M/s + for i in '`seq 1 10`' + echo 6 6 + ./flashbench --open-au --open-au-nr=6 --erasesize=2097152 --blocksize=8192 /dev/sdb 2MiB 8.9M/s 1MiB 8.88M/s 512KiB 8.87M/s 256KiB 8.9M/s 128KiB 8.9M/s 64KiB 8.82M/s 32KiB 8.61M/s 16KiB 9.13M/s 8KiB 8.08M/s + for i in '`seq 1 10`' + echo 7 7 + ./flashbench --open-au --open-au-nr=7 --erasesize=2097152 --blocksize=8192 /dev/sdb 2MiB 8.88M/s 1MiB 5.93M/s 512KiB 1.52M/s 256KiB 795K/s 128KiB 413K/s 64KiB 212K/s 32KiB 108K/s 16KiB 54.2K/s 8KiB 26.9K/s + for i in '`seq 1 10`' + echo 8 8 + ./flashbench --open-au --open-au-nr=8 --erasesize=2097152 --blocksize=8192 /dev/sdb 2MiB 5.69M/s 1MiB 3.56M/s 512KiB 1.53M/s 256KiB 801K/s 128KiB 416K/s 64KiB 213K/s 32KiB 108K/s 16KiB 53.5K/s 8KiB 27K/s + for i in '`seq 1 10`' + echo 9 9 + ./flashbench --open-au --open-au-nr=9 --erasesize=2097152 --blocksize=8192 /dev/sdb 2MiB 5.91M/s 1MiB 3.43M/s 512KiB 1.51M/s 256KiB 787K/s 128KiB 410K/s 64KiB 211K/s 32KiB 107K/s 16KiB 53.9K/s 8KiB 26.9K/s + for i in '`seq 1 10`' + echo 10 10 + ./flashbench --open-au --open-au-nr=10 --erasesize=2097152 --blocksize=8192 /dev/sdb 2MiB 6.36M/s 1MiB 3.48M/s 512KiB 1.53M/s 256KiB 800K/s 128KiB 415K/s 64KiB 205K/s 32KiB 107K/s 16KiB 53.8K/s 8KiB 27K/s ++ seq 1 10 + for i in '`seq 1 10`' + echo 1 1 + ./flashbench --open-au --open-au-nr=1 --erasesize=2097152 --blocksize=4096 /dev/sdb 2MiB 3.74M/s 1MiB 5.24M/s 512KiB 6.41M/s 256KiB 7.14M/s 128KiB 7.5M/s 64KiB 7.72M/s 32KiB 7.63M/s 16KiB 9.4M/s 8KiB 8.31M/s 4KiB 3.85M/s + for i in '`seq 1 10`' + echo 2 2 + ./flashbench --open-au --open-au-nr=2 --erasesize=2097152 --blocksize=4096 /dev/sdb 2MiB 6.37M/s 1MiB 7.15M/s 512KiB 7.7M/s 256KiB 8.14M/s 128KiB 8.29M/s 64KiB 8.37M/s 32KiB 8.2M/s 16KiB 9.32M/s 8KiB 8.22M/s 4KiB 3.84M/s + for i in '`seq 1 10`' + echo 3 3 + ./flashbench --open-au --open-au-nr=3 --erasesize=2097152 --blocksize=4096 /dev/sdb 2MiB 9M/s 1MiB 9.02M/s 512KiB 9.03M/s 256KiB 9.05M/s 128KiB 9.08M/s 64KiB 8.98M/s 32KiB 8.76M/s 16KiB 9.37M/s 8KiB 8.24M/s 4KiB 3.83M/s + for i in '`seq 1 10`' + echo 4 4 + ./flashbench --open-au --open-au-nr=4 --erasesize=2097152 --blocksize=4096 /dev/sdb 2MiB 7.69M/s 1MiB 8.02M/s 512KiB 8.36M/s 256KiB 8.59M/s 128KiB 8.68M/s 64KiB 8.69M/s 32KiB 8.48M/s 16KiB 9.33M/s 8KiB 8.21M/s 4KiB 3.82M/s + for i in '`seq 1 10`' + echo 5 5 + ./flashbench --open-au --open-au-nr=5 --erasesize=2097152 --blocksize=4096 /dev/sdb 2MiB 7.97M/s 1MiB 8.27M/s 512KiB 8.51M/s 256KiB 8.67M/s 128KiB 8.76M/s 64KiB 8.71M/s 32KiB 8.5M/s 16KiB 9.33M/s 8KiB 8.2M/s 4KiB 3.81M/s + for i in '`seq 1 10`' + echo 6 6 + ./flashbench --open-au --open-au-nr=6 --erasesize=2097152 --blocksize=4096 /dev/sdb 2MiB 9M/s 1MiB 9.03M/s 512KiB 9.03M/s 256KiB 9.06M/s 128KiB 9.06M/s 64KiB 8.96M/s 32KiB 8.74M/s 16KiB 9.27M/s 8KiB 8.2M/s 4KiB 3.81M/s + for i in '`seq 1 10`' + echo 7 7 + ./flashbench --open-au --open-au-nr=7 --erasesize=2097152 --blocksize=4096 /dev/sdb 2MiB 9.01M/s 1MiB 6.03M/s 512KiB 1.54M/s 256KiB 802K/s 128KiB 416K/s 64KiB 203K/s 32KiB 106K/s 16KiB 53.9K/s 8KiB 27K/s 4KiB 13.5K/s + for i in '`seq 1 10`' + echo 8 8 + ./flashbench --open-au --open-au-nr=8 --erasesize=2097152 --blocksize=4096 /dev/sdb 2MiB 5.72M/s 1MiB 3.57M/s 512KiB 1.54M/s 256KiB 804K/s 128KiB 418K/s 64KiB 214K/s 32KiB 108K/s