Hello Arnd,
Here are the results for the Kingston CF 2GB (Assy in TAIWAN). The one marked with (Assy in Japan) have another size, and probabbly other characteristics. Could the size be related to the number of open-au's ?
Philippe
tmp179:~ # cat /proc/partitions major minor #blocks name
8 0 244198584 sda 8 1 2103296 sda1 8 2 20972544 sda2 8 16 1982232 sdb 8 17 1975963 sdb1 tmp179:~ # ./flashbench -a -b 1024 /dev/sdb sched_setscheduler: Operation not permitted align 67108864 pre 343µs on 370µs post 321µs diff 37.5µs align 33554432 pre 342µs on 367µs post 319µs diff 36.5µs align 16777216 pre 342µs on 368µs post 320µs diff 36.5µs align 8388608 pre 343µs on 368µs post 318µs diff 37.1µs align 4194304 pre 342µs on 368µs post 319µs diff 37.1µs align 2097152 pre 343µs on 368µs post 319µs diff 37µs align 1048576 pre 344µs on 370µs post 320µs diff 38.3µs align 524288 pre 322µs on 350µs post 344µs diff 17.1µs align 262144 pre 320µs on 349µs post 344µs diff 16.8µs align 131072 pre 321µs on 349µs post 344µs diff 16.9µs align 65536 pre 321µs on 350µs post 344µs diff 17.2µs align 32768 pre 323µs on 351µs post 344µs diff 18µs align 16384 pre 320µs on 326µs post 321µs diff 5.4µs align 8192 pre 321µs on 325µs post 320µs diff 5µs align 4096 pre 320µs on 326µs post 321µs diff 5.6µs align 2048 pre 320µs on 325µs post 321µs diff 4.85µs tmp179:~ # hdparm -i /dev/sdb
/dev/sdb:
Model=CF CARD 2GB, FwRev=20071116, SerialNo=CF 2GB 20051F71 Config={ HardSect NotMFM Fixed DTR>10Mbs } RawCHS=3933/16/63, TrkSize=0, SectSize=576, ECCbytes=4 BuffType=DualPort, BuffSize=1kB, MaxMultSect=1, MultSect=off CurCHS=3933/16/63, CurSects=3964464, LBA=yes, LBAsects=3964464 IORDY=no, tPIO={min:120,w/IORDY:120}, tDMA={min:120,rec:120} PIO modes: pio0 pio1 pio2 pio3 pio4 DMA modes: *mdma0 mdma1 mdma2 AdvancedPM=no
* signifies the current active mode
tmp179:~ # for i in `seq 1 10`; do echo $i; ./flashbench --open-au --open-au-nr=$i --erasesize=$[1024 * 1024] --blocksize=16384 /dev/sdb; done 1 sched_setscheduler: Operation not permitted 1MiB 11M/s 512KiB 11.1M/s 256KiB 11M/s 128KiB 11M/s 64KiB 10.7M/s 32KiB 10M/s 16KiB 8.83M/s 2 sched_setscheduler: Operation not permitted 1MiB 11.1M/s 512KiB 11.1M/s 256KiB 11.1M/s 128KiB 11.1M/s 64KiB 10.7M/s 32KiB 10.1M/s 16KiB 8.87M/s 3 sched_setscheduler: Operation not permitted 1MiB 11.1M/s 512KiB 11.1M/s 256KiB 11.1M/s 128KiB 11.1M/s 64KiB 10.8M/s 32KiB 10.1M/s 16KiB 8.85M/s 4 sched_setscheduler: Operation not permitted 1MiB 11.1M/s 512KiB 8.32M/s 256KiB 4.56M/s 128KiB 2.39M/s ^C tmp179:~ # for i in `seq 1 10`; do echo $i; ./flashbench --open-au --open-au-nr=$i --erasesize=$[1024 * 1024] --blocksize=16384 /dev/sdb --random; done 1 sched_setscheduler: Operation not permitted 1MiB 11.1M/s 512KiB 11.1M/s 256KiB 7.38M/s 128KiB 6.18M/s 64KiB 6.12M/s 32KiB 6.47M/s 16KiB 7.04M/s 2 sched_setscheduler: Operation not permitted 1MiB 7.37M/s 512KiB 8.05M/s 256KiB 6.72M/s 128KiB 6.4M/s 64KiB 6.53M/s 32KiB 6.55M/s 16KiB 7.04M/s 3 sched_setscheduler: Operation not permitted 1MiB 8.66M/s 512KiB 9.11M/s 256KiB 6.79M/s 128KiB 5.55M/s 64KiB 4.24M/s 32KiB 4.05M/s 16KiB 3.92M/s 4 sched_setscheduler: Operation not permitted 1MiB 9.37M/s 512KiB 9.67M/s 256KiB 6.73M/s 128KiB 4.79M/s 64KiB 3.32M/s 32KiB 3.07M/s 16KiB 3.52M/s 5 sched_setscheduler: Operation not permitted 1MiB 9.8M/s 512KiB 7.8M/s 256KiB 4.75M/s 128KiB 4.21M/s 64KiB 2.99M/s 32KiB 2.46M/s 16KiB 2.75M/s 6 sched_setscheduler: Operation not permitted 1MiB 11.4M/s 512KiB 7.1M/s 256KiB 4.03M/s 128KiB 2.7M/s 64KiB 2.83M/s 32KiB 2.38M/s 16KiB 2.45M/s 7 sched_setscheduler: Operation not permitted 1MiB 11.4M/s 512KiB 6.71M/s 256KiB 3.73M/s 128KiB 2.43M/s 64KiB 2.49M/s 32KiB 2.07M/s 16KiB 2.11M/s 8 sched_setscheduler: Operation not permitted 1MiB 11.4M/s 512KiB 6.4M/s 256KiB 3.5M/s 128KiB 2.26M/s 64KiB 2.23M/s 32KiB 1.85M/s 16KiB 1.86M/s 9 sched_setscheduler: Operation not permitted 1MiB 11.4M/s 512KiB 6.18M/s 256KiB 3.33M/s 128KiB 2.1M/s 64KiB 2.04M/s 32KiB 1.65M/s 16KiB 1.66M/s 10 sched_setscheduler: Operation not permitted 1MiB 11.4M/s 512KiB 6M/s 256KiB 3.18M/s 128KiB 1.99M/s 64KiB 1.88M/s 32KiB 1.52M/s 16KiB 1.51M/s (reverse-i-search)`fat': ./flashbench --findfat --^Ct-nr=10 --erasesize=$[2 * 1024 * 1024] --blocksize=1024 /dev/sdb tmp179:~ # ./flashbench --findfat --fat-nr=10 --erasesize=$[1024 * 1024] --blocksize=1024 /dev/sdb sched_setscheduler: Operation not permitted 1MiB 4.32M/s 11.4M/s 11.4M/s 11.4M/s 11.4M/s 11.2M/s 11.3M/s 11.4M/s 11.3M/s 11.4M/s 512KiB 11.3M/s 11.4M/s 11.1M/s 11.4M/s 11.4M/s 11.4M/s 11.4M/s 11.4M/s 11M/s 11.4M/s 256KiB 11.4M/s 11.4M/s 11.2M/s 11.2M/s 11.2M/s 11.2M/s 11.3M/s 11.4M/s 11.4M/s 11.3M/s 128KiB 11.3M/s 11.3M/s 11.2M/s 11.4M/s 11.4M/s 11.4M/s 11.4M/s 11.2M/s 11.3M/s 11.4M/s 64KiB 11M/s 11M/s 11M/s 11M/s 10.8M/s 11M/s 11M/s 11M/s 11M/s 11M/s 32KiB 9.98M/s 10.3M/s 10.3M/s 10.3M/s 10.2M/s 10.1M/s 10.2M/s 10.2M/s 10.2M/s 10.3M/s 16KiB 8.99M/s 9.01M/s 9.01M/s 8.99M/s 8.94M/s 9.02M/s 9.03M/s 9.03M/s 9.01M/s 8.95M/s 8KiB 7.2M/s 7.23M/s 7.23M/s 7.22M/s 7.21M/s 7.23M/s 7.13M/s 7.23M/s 7.23M/s 7.22M/s 4KiB 4.98M/s 4.97M/s 4.83M/s 4.97M/s 4.97M/s 4.97M/s 4.92M/s 4.91M/s 4.93M/s 4.93M/s 2KiB 3.04M/s 3.06M/s 3.05M/s 3.06M/s 3.05M/s 3.06M/s 3.03M/s 3.06M/s 3.06M/s 3.06M/s 1KiB 1.26M/s 1.26M/s 1.26M/s 1.26M/s 1.25M/s 1.26M/s 1.26M/s 1.24M/s 1.26M/s 1.25M/s tmp179:~ # ./flashbench --findfat --fat-nr=10 --erasesize=$[1024 * 1024] --blocksize=1024 /dev/sdb sched_setscheduler: Operation not permitted 1MiB 11.2M/s 11.4M/s 11.4M/s 11.3M/s 11.4M/s 11.4M/s 11.4M/s 11.3M/s 11.4M/s 11.4M/s 512KiB 11.4M/s 11.2M/s 11.4M/s 11.4M/s 11.4M/s 11.4M/s 11.4M/s 11.4M/s 11.2M/s 11.3M/s 256KiB 11M/s 11.4M/s 11.4M/s 11.3M/s 11.4M/s 11.3M/s 11.1M/s 11.4M/s 11.4M/s 11M/s 128KiB 11.4M/s 11.2M/s 11.3M/s 11.4M/s 11.4M/s 11.3M/s 11.4M/s 11.3M/s 11.4M/s 11.3M/s 64KiB 11M/s 11M/s 11M/s 10.9M/s 11M/s 11M/s 11M/s 11M/s 11M/s 11M/s 32KiB 10.1M/s 10.2M/s 10M/s 10.4M/s 10.3M/s 10.3M/s 10.3M/s 10.3M/s 10.1M/s 10.3M/s 16KiB 9.03M/s 8.82M/s 9.02M/s 8.93M/s 8.94M/s 9.01M/s 9.03M/s 9M/s 9.02M/s 9.01M/s 8KiB 7.24M/s 7.22M/s 7.23M/s 7.21M/s 7.22M/s 7.17M/s 7.24M/s 7.23M/s 7.22M/s 7.23M/s 4KiB 4.97M/s 4.98M/s 4.92M/s 4.93M/s 4.84M/s 4.99M/s 4.97M/s 4.96M/s 4.97M/s 4.96M/s 2KiB 3.01M/s 3.06M/s 3.06M/s 2.97M/s 3.05M/s 3.03M/s 3.03M/s 3.05M/s 3.06M/s 3.05M/s 1KiB 1.26M/s 1.26M/s 1.26M/s 1.26M/s 1.26M/s 1.26M/s 1.26M/s 1.25M/s 1.24M/s 1.26M/s tmp179:~ #
On Monday 21 March 2011, Philippe De Muyter wrote:
Hello Arnd,
Here are the results for the Kingston CF 2GB (Assy in TAIWAN). The one marked with (Assy in Japan) have another size, and probabbly other characteristics. Could the size be related to the number of open-au's ?
There could be any number of differences between cards from the same manufacturer if they changed the controlle chip.
/dev/sdb:
Model=CF CARD 2GB, FwRev=20071116, SerialNo=CF 2GB 20051F71 Config={ HardSect NotMFM Fixed DTR>10Mbs } RawCHS=3933/16/63, TrkSize=0, SectSize=576, ECCbytes=4 BuffType=DualPort, BuffSize=1kB, MaxMultSect=1, MultSect=off CurCHS=3933/16/63, CurSects=3964464, LBA=yes, LBAsects=3964464 IORDY=no, tPIO={min:120,w/IORDY:120}, tDMA={min:120,rec:120} PIO modes: pio0 pio1 pio2 pio3 pio4 DMA modes: *mdma0 mdma1 mdma2 AdvancedPM=no
- signifies the current active mode
I have not completely understood the logic that Linux uses to select the best transfer mode. Apparently, this card is able to do MDMA2, but is configured for MDMA0.
3 sched_setscheduler: Operation not permitted 1MiB 11.1M/s 512KiB 11.1M/s 256KiB 11.1M/s 128KiB 11.1M/s 64KiB 10.8M/s 32KiB 10.1M/s 16KiB 8.85M/s 4 sched_setscheduler: Operation not permitted 1MiB 11.1M/s 512KiB 8.32M/s 256KiB 4.56M/s 128KiB 2.39M/s
Ok, very clear.
tmp179:~ # for i in `seq 1 10`; do echo $i; ./flashbench --open-au --open-au-nr=$i --erasesize=$[1024 * 1024] --blocksize=16384 /dev/sdb --random; done 1 sched_setscheduler: Operation not permitted 1MiB 11.1M/s 512KiB 11.1M/s 256KiB 7.38M/s 128KiB 6.18M/s 64KiB 6.12M/s 32KiB 6.47M/s 16KiB 7.04M/s 2 sched_setscheduler: Operation not permitted 1MiB 7.37M/s 512KiB 8.05M/s 256KiB 6.72M/s 128KiB 6.4M/s 64KiB 6.53M/s 32KiB 6.55M/s 16KiB 7.04M/s 3 sched_setscheduler: Operation not permitted 1MiB 8.66M/s 512KiB 9.11M/s 256KiB 6.79M/s 128KiB 5.55M/s 64KiB 4.24M/s 32KiB 4.05M/s 16KiB 3.92M/s
My interpretation of this is that the card uses a log-structured area for staging the writes here, at least in some cases. It needs to write all data twice to get it into the right order, hence the peak rate of about half of what it could get (6.5 MB/s).
As you go to more blocks, it needs to garbage-collect more often, but it does not get to a strict cut-off point like the linear measurement.
(reverse-i-search)`fat': ./flashbench --findfat --^Ct-nr=10 --erasesize=$[2 * 1024 * 1024] --blocksize=1024 /dev/sdb tmp179:~ # ./flashbench --findfat --fat-nr=10 --erasesize=$[1024 * 1024] --blocksize=1024 /dev/sdb sched_setscheduler: Operation not permitted 1MiB 4.32M/s 11.4M/s 11.4M/s 11.4M/s 11.4M/s 11.2M/s 11.3M/s 11.4M/s 11.3M/s 11.4M/s 512KiB 11.3M/s 11.4M/s 11.1M/s 11.4M/s 11.4M/s 11.4M/s 11.4M/s 11.4M/s 11M/s 11.4M/s 256KiB 11.4M/s 11.4M/s 11.2M/s 11.2M/s 11.2M/s 11.2M/s 11.3M/s 11.4M/s 11.4M/s 11.3M/s 128KiB 11.3M/s 11.3M/s 11.2M/s 11.4M/s 11.4M/s 11.4M/s 11.4M/s 11.2M/s 11.3M/s 11.4M/s 64KiB 11M/s 11M/s 11M/s 11M/s 10.8M/s 11M/s 11M/s 11M/s 11M/s 11M/s 32KiB 9.98M/s 10.3M/s 10.3M/s 10.3M/s 10.2M/s 10.1M/s 10.2M/s 10.2M/s 10.2M/s 10.3M/s 16KiB 8.99M/s 9.01M/s 9.01M/s 8.99M/s 8.94M/s 9.02M/s 9.03M/s 9.03M/s 9.01M/s 8.95M/s 8KiB 7.2M/s 7.23M/s 7.23M/s 7.22M/s 7.21M/s 7.23M/s 7.13M/s 7.23M/s 7.23M/s 7.22M/s 4KiB 4.98M/s 4.97M/s 4.83M/s 4.97M/s 4.97M/s 4.97M/s 4.92M/s 4.91M/s 4.93M/s 4.93M/s 2KiB 3.04M/s 3.06M/s 3.05M/s 3.06M/s 3.05M/s 3.06M/s 3.03M/s 3.06M/s 3.06M/s 3.06M/s 1KiB 1.26M/s 1.26M/s 1.26M/s 1.26M/s 1.25M/s 1.26M/s 1.26M/s 1.24M/s 1.26M/s 1.25M/s tmp179:~ # ./flashbench --findfat --fat-nr=10 --erasesize=$[1024 * 1024] --blocksize=1024 /dev/sdb sched_setscheduler: Operation not permitted 1MiB 11.2M/s 11.4M/s 11.4M/s 11.3M/s 11.4M/s 11.4M/s 11.4M/s 11.3M/s 11.4M/s 11.4M/s 512KiB 11.4M/s 11.2M/s 11.4M/s 11.4M/s 11.4M/s 11.4M/s 11.4M/s 11.4M/s 11.2M/s 11.3M/s 256KiB 11M/s 11.4M/s 11.4M/s 11.3M/s 11.4M/s 11.3M/s 11.1M/s 11.4M/s 11.4M/s 11M/s 128KiB 11.4M/s 11.2M/s 11.3M/s 11.4M/s 11.4M/s 11.3M/s 11.4M/s 11.3M/s 11.4M/s 11.3M/s 64KiB 11M/s 11M/s 11M/s 10.9M/s 11M/s 11M/s 11M/s 11M/s 11M/s 11M/s 32KiB 10.1M/s 10.2M/s 10M/s 10.4M/s 10.3M/s 10.3M/s 10.3M/s 10.3M/s 10.1M/s 10.3M/s 16KiB 9.03M/s 8.82M/s 9.02M/s 8.93M/s 8.94M/s 9.01M/s 9.03M/s 9M/s 9.02M/s 9.01M/s 8KiB 7.24M/s 7.22M/s 7.23M/s 7.21M/s 7.22M/s 7.17M/s 7.24M/s 7.23M/s 7.22M/s 7.23M/s 4KiB 4.97M/s 4.98M/s 4.92M/s 4.93M/s 4.84M/s 4.99M/s 4.97M/s 4.96M/s 4.97M/s 4.96M/s 2KiB 3.01M/s 3.06M/s 3.06M/s 2.97M/s 3.05M/s 3.03M/s 3.03M/s 3.05M/s 3.06M/s 3.05M/s 1KiB 1.26M/s 1.26M/s 1.26M/s 1.26M/s 1.26M/s 1.26M/s 1.26M/s 1.25M/s 1.24M/s 1.26M/s tmp179:~ #
Nothing to see here, except for the page size, which seems to be 2 KB, i.e. relatively small.
Note that this test case is more useful with the --random argument: A lot of cards that can not efficiently do random access on most of the medium can actually do it in some area at the start.
Added to the wiki, thanks!
Arnd
Hello Arnd,
I discovered the hard way that not all kingston cf 4gb are equals. When reading the back label, I saw differences in what seems to be a revision number.
I have here 001.AOOLF 005.AOOLF 006.AOOLF 018.A00LF 030.A00LF
They all have the same front label, except the 030 series which has a slightly different front label. I have attached the two labels.
I also have white (no label) CF 4G cards that we buy from pcengine.ch
I send you in separate messages the results of flashbench on them.
I am sorry I do not remember exactly the sequence of commands to execute, so feel free to ask for more info.
Philippe De Muyter
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
tmp201:~ # 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: 5B05058F0 Firmware Version: Ver3.05K User Capacity: 3,774,726,144 bytes Device is: Not in smartctl database [for details use: -P showall] ATA Version is: 5 ATA Standard is: Exact ATA specification draft version not indicated Local Time is: Wed Nov 30 10:31:13 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: (0xff) Offline data collection activity is in a Vendor Specific state. Auto Offline Data Collection: Enabled. 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: (0x00) Error logging NOT supported. No General Purpose Logging support.
SMART Attributes Data Structure revision number: 16 Vendor Specific SMART Attributes with Thresholds: ID# ATTRIBUTE_NAME FLAG VALUE WORST THRESH TYPE UPDATED WHEN_FAILED RAW_VALUE 232 Available_Reservd_Space 0x0002 100 100 002 Old_age Always - 100 233 Media_Wearout_Indicator 0x0002 100 100 000 Old_age Always - 1055 234 Unknown_Attribute 0x0002 100 100 000 Old_age Always - 0 235 Unknown_Attribute 0x0002 179 179 003 Old_age Always - 97 9 Power_On_Hours 0x0002 001 001 000 Old_age Always - 0 203 Run_Out_Cancel 0x0002 100 100 000 Old_age Always - 0 236 Unknown_Attribute 0x0002 100 100 000 Old_age Always - 8288 237 Unknown_Attribute 0x0002 100 100 000 Old_age Always - 0 4 Start_Stop_Count 0x0002 100 100 000 Old_age Always - 20 12 Power_Cycle_Count 0x0002 100 100 000 Old_age Always - 20 199 UDMA_CRC_Error_Count 0x0002 100 100 000 Old_age Always - 0
Warning: device does not support Error Logging Error SMART Error Log Read failed: Input/output error Smartctl: SMART Error Log Read Failed Warning: device does not support Self Test Logging Error SMART Error Self-Test Log Read failed: Input/output error Smartctl: SMART Self Test Log Read Failed Device does not support Selective Self Tests/Logging + hdparm -i /dev/sdb
/dev/sdb:
Model=CF CARD 4GB, FwRev=Ver3.05K, SerialNo=5B05058F0 Config={ HardSect NotMFM Fixed DTR>10Mbs } RawCHS=7314/16/63, TrkSize=32256, SectSize=512, ECCbytes=4 BuffType=DualPort, BuffSize=1kB, MaxMultSect=1, MultSect=1 CurCHS=7314/16/63, CurSects=7372512, LBA=yes, LBAsects=7372512 IORDY=yes, 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=no WriteCache=disabled Drive conforms to: Unspecified: ATA/ATAPI-4,5
* signifies the current active mode
+ hdparm -I /dev/sdb
/dev/sdb:
CompactFlash ATA device Model Number: CF CARD 4GB Serial Number: 5B05058F0 Firmware Revision: Ver3.05K Standards: Supported: 5 4 Likely used: 6 Configuration: Logical max current cylinders 7314 7314 heads 16 16 sectors/track 63 63 -- CHS current addressable sectors: 7372512 LBA user addressable sectors: 7372512 Logical/Physical Sector size: 512 bytes device size with M = 1024*1024: 3599 MBytes device size with M = 1000*1000: 3774 MBytes (3 GB) cache/buffer size = 1 KBytes (type=DualPort) Nominal Media Rotation Rate: Solid State Device Capabilities: LBA, IORDY(cannot be disabled) Standby timer values: spec'd by Standard, no device specific minimum R/W multiple sector transfer: Max = 1 Current = 1 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 Security Mode feature set Power Management feature set Write cache * WRITE_BUFFER command * READ_BUFFER command * NOP cmd * CFA feature set * Mandatory FLUSH_CACHE * Gen1 signaling speed (1.5Gb/s) CFA max advanced io_udma cycle time: 80ns CFA max advanced mem_udma cycle time: 80ns * CFA advanced modes: pio5 pio6 mdma3 mdma4 io_udma4 io_udma5 io_udma6 io_udma7 io_udma8 mem_udma4 mem_udma5 mem_udma6 mem_udma7 mem_udma8 * CFA Power Level 1 (max 750mA) Security: Master password revision code = 65534 supported not enabled not locked not frozen not expired: security count supported: enhanced erase 60min for SECURITY ERASE UNIT. 60min for ENHANCED SECURITY ERASE UNIT. Integrity word not set (found 0x0000, expected 0xc2a5) + ./flashbench -a -b 1024 /dev/sdb align 134217728 pre 413µs on 710µs post 431µs diff 288µs align 67108864 pre 411µs on 709µs post 431µs diff 288µs align 33554432 pre 411µs on 498µs post 410µs diff 87.5µs align 16777216 pre 419µs on 505µs post 411µs diff 90.8µs align 8388608 pre 425µs on 541µs post 438µs diff 110µs align 4194304 pre 444µs on 533µs post 437µs diff 92.4µs align 2097152 pre 444µs on 533µs post 437µs diff 92.5µs align 1048576 pre 444µs on 494µs post 438µs diff 53.6µs align 524288 pre 443µs on 494µs post 437µs diff 54µs align 262144 pre 444µs on 494µs post 438µs diff 53.6µs align 131072 pre 444µs on 494µs post 438µs diff 53.6µs align 65536 pre 443µs on 494µs post 438µs diff 53.4µs align 32768 pre 443µs on 494µs post 438µs diff 53.9µs align 16384 pre 444µs on 493µs post 437µs diff 53.1µs align 8192 pre 444µs on 493µs post 437µs diff 53.1µs align 4096 pre 444µs on 494µs post 437µs diff 53.3µs align 2048 pre 441µs on 443µs post 445µs diff 55ns + ./flashbench --findfat --fat-nr=10 --erasesize=2097152 --blocksize=1024 /dev/sdb 2MiB 7.71M/s 7.46M/s 7.5M/s 3.02M/s 3.08M/s 3.06M/s 3.11M/s 3.12M/s 7.59M/s 3.13M/s 1MiB 7.32M/s 7.6M/s 7.58M/s 7.52M/s 7.56M/s 7.51M/s 7.35M/s 7.5M/s 7.52M/s 7.53M/s 512KiB 7.42M/s 7.51M/s 7.53M/s 7.52M/s 7.46M/s 7.42M/s 7.52M/s 7.58M/s 7.43M/s 7.57M/s 256KiB 7.52M/s 7.57M/s 7.47M/s 7.62M/s 7.66M/s 7.55M/s 7.58M/s 7.46M/s 7.6M/s 7.68M/s 128KiB 7.48M/s 7.49M/s 7.5M/s 7.53M/s 7.49M/s 7.59M/s 7.49M/s 7.63M/s 7.62M/s 7.62M/s 64KiB 7.59M/s 7.38M/s 7.53M/s 7.51M/s 7.46M/s 7.48M/s 7.45M/s 7.31M/s 7.44M/s 7.46M/s 32KiB 7.26M/s 7.19M/s 7.25M/s 7.27M/s 7.23M/s 7.22M/s 7.18M/s 7.27M/s 7.31M/s 7.2M/s 16KiB 8.35M/s 8.29M/s 8.33M/s 8.25M/s 8.32M/s 8.38M/s 8.31M/s 8.33M/s 8.26M/s 8.3M/s 8KiB 7.25M/s 7.15M/s 7.11M/s 7.16M/s 7.19M/s 7.17M/s 7.16M/s 7.16M/s 7.17M/s 7.17M/s 4KiB 4.16M/s 4.22M/s 4.17M/s 4.21M/s 4.2M/s 4.16M/s 4.2M/s 4.14M/s 4.14M/s 4.18M/s 2KiB 1.78M/s 1.8M/s 1.8M/s 1.81M/s 1.81M/s 1.8M/s 1.81M/s 1.81M/s 1.8M/s 1.8M/s 1KiB 954K/s 958K/s 958K/s 956K/s 958K/s 957K/s 958K/s 959K/s 955K/s 957K/s + ./flashbench --findfat --fat-nr=10 --erasesize=2097152 --blocksize=1024 --random /dev/sdb 2MiB 7.33M/s 7.58M/s 7.6M/s 7.53M/s 7.57M/s 7.49M/s 7.52M/s 7.51M/s 7.44M/s 7.54M/s 1MiB 7.31M/s 7.58M/s 7.57M/s 7.72M/s 7.59M/s 7.6M/s 7.61M/s 7.58M/s 7.59M/s 7.6M/s 512KiB 7.2M/s 7.57M/s 7.59M/s 7.59M/s 7.62M/s 5.9M/s 7.63M/s 5.94M/s 7.6M/s 5.99M/s 256KiB 6.23M/s 6.74M/s 6.76M/s 6.73M/s 6.69M/s 7.62M/s 6.72M/s 7.62M/s 6.75M/s 7.57M/s 128KiB 7.1M/s 7.17M/s 7.1M/s 7.2M/s 7.14M/s 7.17M/s 7.24M/s 7.21M/s 7.16M/s 7.15M/s 64KiB 7.58M/s 7.52M/s 7.48M/s 7.54M/s 7.59M/s 7.3M/s 7.4M/s 7.22M/s 7.66M/s 7.18M/s 32KiB 7.17M/s 7.23M/s 7.16M/s 7.29M/s 7.17M/s 7.33M/s 7.19M/s 7.34M/s 7.18M/s 7.39M/s 16KiB 8.18M/s 8.21M/s 8.2M/s 8.21M/s 8.21M/s 8.24M/s 8.23M/s 8.21M/s 8.25M/s 8.22M/s 8KiB 7.16M/s 7.22M/s 7.18M/s 7.16M/s 7.19M/s 7.14M/s 7.12M/s 7.16M/s 7.16M/s 7.1M/s 4KiB 4.19M/s 4.13M/s 4.14M/s 4.16M/s 4.19M/s 4.18M/s 4.16M/s 4.17M/s 4.16M/s 4.15M/s 2KiB 2.04M/s 2.04M/s 2.04M/s 2.04M/s 2.04M/s 2.03M/s 2.04M/s 2.04M/s 2.04M/s 2.04M/s 1KiB 1.02M/s 1.02M/s 1.02M/s 1.02M/s 1.02M/s 1.02M/s 1.02M/s 1.02M/s 1.02M/s 1.02M/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 7.55M/s 1MiB 7.68M/s 512KiB 7.62M/s 256KiB 7.66M/s 128KiB 7.6M/s 64KiB 7.5M/s 32KiB 7.33M/s 16KiB 8.39M/s 8KiB 7.23M/s + for i in '`seq 1 10`' + echo 2 2 + ./flashbench --open-au --open-au-nr=2 --erasesize=2097152 --blocksize=8192 /dev/sdb 2MiB 7.61M/s 1MiB 7.61M/s 512KiB 7.65M/s 256KiB 7.64M/s 128KiB 7.63M/s 64KiB 7.57M/s 32KiB 7.35M/s 16KiB 8.31M/s 8KiB 7.21M/s + for i in '`seq 1 10`' + echo 3 3 + ./flashbench --open-au --open-au-nr=3 --erasesize=2097152 --blocksize=8192 /dev/sdb 2MiB 7.57M/s 1MiB 7.65M/s 512KiB 7.59M/s 256KiB 7.66M/s 128KiB 7.61M/s 64KiB 7.57M/s 32KiB 7.31M/s 16KiB 8.34M/s 8KiB 7.19M/s + for i in '`seq 1 10`' + echo 4 4 + ./flashbench --open-au --open-au-nr=4 --erasesize=2097152 --blocksize=8192 /dev/sdb 2MiB 7.61M/s 1MiB 7.61M/s 512KiB 7.64M/s 256KiB 7.66M/s 128KiB 7.63M/s 64KiB 7.56M/s 32KiB 7.38M/s 16KiB 8.32M/s 8KiB 7.19M/s + for i in '`seq 1 10`' + echo 5 5 + ./flashbench --open-au --open-au-nr=5 --erasesize=2097152 --blocksize=8192 /dev/sdb 2MiB 7.61M/s 1MiB 7.63M/s 512KiB 7.65M/s 256KiB 7.64M/s 128KiB 7.64M/s 64KiB 7.57M/s 32KiB 7.35M/s 16KiB 8.33M/s 8KiB 7.19M/s + for i in '`seq 1 10`' + echo 6 6 + ./flashbench --open-au --open-au-nr=6 --erasesize=2097152 --blocksize=8192 /dev/sdb 2MiB 7.63M/s 1MiB 7.65M/s 512KiB 7.64M/s 256KiB 7.65M/s 128KiB 7.65M/s 64KiB 7.55M/s 32KiB 7.35M/s 16KiB 8.32M/s 8KiB 7.18M/s + for i in '`seq 1 10`' + echo 7 7 + ./flashbench --open-au --open-au-nr=7 --erasesize=2097152 --blocksize=8192 /dev/sdb 2MiB 7.63M/s 1MiB 7.62M/s 512KiB 7.64M/s 256KiB 7.63M/s 128KiB 7.65M/s 64KiB 7.55M/s 32KiB 7.35M/s 16KiB 8.33M/s 8KiB 7.18M/s + for i in '`seq 1 10`' + echo 8 8 + ./flashbench --open-au --open-au-nr=8 --erasesize=2097152 --blocksize=8192 /dev/sdb 2MiB 7.63M/s 1MiB 7.62M/s 512KiB 7.65M/s 256KiB 7.64M/s 128KiB 7.65M/s 64KiB 7.55M/s 32KiB 7.35M/s 16KiB 8.32M/s 8KiB 7.17M/s + for i in '`seq 1 10`' + echo 9 9 + ./flashbench --open-au --open-au-nr=9 --erasesize=2097152 --blocksize=8192 /dev/sdb 2MiB 7.64M/s 1MiB 7.62M/s 512KiB 7.65M/s 256KiB 7.63M/s 128KiB 7.66M/s 64KiB 7.57M/s 32KiB 7.37M/s 16KiB 8.33M/s 8KiB 7.2M/s + for i in '`seq 1 10`' + echo 10 10 + ./flashbench --open-au --open-au-nr=10 --erasesize=2097152 --blocksize=8192 /dev/sdb 2MiB 7.62M/s 1MiB 7.65M/s 512KiB 7.64M/s 256KiB 7.65M/s 128KiB 7.65M/s 64KiB 7.57M/s 32KiB 7.35M/s 16KiB 8.32M/s 8KiB 7.19M/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 7.69M/s 1MiB 7.66M/s 512KiB 7.63M/s 256KiB 7.69M/s 128KiB 7.69M/s 64KiB 7.62M/s 32KiB 7.37M/s 16KiB 8.36M/s 8KiB 7.2M/s 4KiB 4.22M/s + for i in '`seq 1 10`' + echo 2 2 + ./flashbench --open-au --open-au-nr=2 --erasesize=2097152 --blocksize=4096 /dev/sdb 2MiB 7.67M/s 1MiB 7.64M/s 512KiB 7.66M/s 256KiB 7.68M/s 128KiB 7.67M/s 64KiB 7.59M/s 32KiB 7.37M/s 16KiB 8.33M/s 8KiB 7.21M/s 4KiB 4.18M/s + for i in '`seq 1 10`' + echo 3 3 + ./flashbench --open-au --open-au-nr=3 --erasesize=2097152 --blocksize=4096 /dev/sdb 2MiB 7.66M/s 1MiB 7.65M/s 512KiB 7.66M/s 256KiB 7.64M/s 128KiB 7.69M/s 64KiB 7.57M/s 32KiB 7.38M/s 16KiB 8.32M/s 8KiB 7.22M/s 4KiB 4.18M/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.65M/s 1MiB 7.67M/s 512KiB 7.67M/s 256KiB 7.67M/s 128KiB 7.69M/s 64KiB 7.58M/s 32KiB 7.37M/s 16KiB 8.34M/s 8KiB 7.22M/s 4KiB 4.17M/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.65M/s 1MiB 7.65M/s 512KiB 7.64M/s 256KiB 7.65M/s 128KiB 7.64M/s 64KiB 7.58M/s 32KiB 7.37M/s 16KiB 8.32M/s 8KiB 7.2M/s 4KiB 4.17M/s + for i in '`seq 1 10`' + echo 6 6 + ./flashbench --open-au --open-au-nr=6 --erasesize=2097152 --blocksize=4096 /dev/sdb 2MiB 7.64M/s 1MiB 7.64M/s 512KiB 7.63M/s 256KiB 7.65M/s 128KiB 7.66M/s 64KiB 7.57M/s 32KiB 7.36M/s 16KiB 8.33M/s 8KiB 7.18M/s 4KiB 4.17M/s + for i in '`seq 1 10`' + echo 7 7 + ./flashbench --open-au --open-au-nr=7 --erasesize=2097152 --blocksize=4096 /dev/sdb 2MiB 7.65M/s 1MiB 7.66M/s 512KiB 7.66M/s 256KiB 7.64M/s 128KiB 7.66M/s 64KiB 7.56M/s 32KiB 7.36M/s 16KiB 8.32M/s 8KiB 7.19M/s 4KiB 4.18M/s + for i in '`seq 1 10`' + echo 8 8 + ./flashbench --open-au --open-au-nr=8 --erasesize=2097152 --blocksize=4096 /dev/sdb 2MiB 7.64M/s 1MiB 7.63M/s 512KiB 7.66M/s 256KiB 7.67M/s 128KiB 7.67M/s 64KiB 7.58M/s 32KiB 7.38M/s 16KiB 8.33M/s 8KiB 7.18M/s 4KiB 4.17M/s + for i in '`seq 1 10`' + echo 9 9 + ./flashbench --open-au --open-au-nr=9 --erasesize=2097152 --blocksize=4096 /dev/sdb 2MiB 7.64M/s 1MiB 7.65M/s 512KiB 7.65M/s 256KiB 7.67M/s 128KiB 7.69M/s 64KiB 7.57M/s 32KiB 7.38M/s 16KiB 8.31M/s 8KiB 7.18M/s 4KiB 4.17M/s + for i in '`seq 1 10`' + echo 10 10 + ./flashbench --open-au --open-au-nr=10 --erasesize=2097152 --blocksize=4096 /dev/sdb 2MiB 7.63M/s 1MiB 7.64M/s 512KiB 7.66M/s 256KiB 7.67M/s 128KiB 7.64M/s 64KiB 7.58M/s 32KiB 7.38M/s 16KiB 8.34M/s 8KiB 7.19M/s 4KiB 4.18M/s tmp201:~ #
tmp201:~ # 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: 20081205 0000397A Firmware Version: 20090216 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: Wed Nov 30 12:29:20 2011 CET SMART support is: Ambiguous - ATA IDENTIFY DEVICE words 85-87 don't show if SMART is enabled. Checking to be sure by trying SMART RETURN STATUS command. 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 - 192 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=20090216, SerialNo=20081205 0000397A 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: 20081205 0000397A Firmware Revision: 20090216 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 Security Mode 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 * Gen1 signaling speed (1.5Gb/s) * CFA advanced modes: pio5 pio6 mdma3 mdma4 * CFA Power Level 1 (max 500mA) Security: Master password revision code = 65534 supported not enabled not locked not frozen not expired: security count not supported: enhanced erase 2min for SECURITY ERASE UNIT. Integrity word not set (found 0x0000, expected 0x9da5) + ./flashbench -a -b 1024 /dev/sdb align 134217728 pre 261µs on 446µs post 332µs diff 150µs align 67108864 pre 259µs on 446µs post 333µs diff 150µs align 33554432 pre 259µs on 444µs post 331µs diff 149µs align 16777216 pre 259µs on 444µs post 332µs diff 149µs align 8388608 pre 259µs on 444µs post 331µs diff 149µs align 4194304 pre 259µs on 444µs post 332µs diff 149µs align 2097152 pre 261µs on 446µs post 332µs diff 149µs align 1048576 pre 330µs on 483µs post 328µs diff 154µs align 524288 pre 330µs on 484µs post 329µs diff 155µs align 262144 pre 334µs on 486µs post 332µs diff 152µs align 131072 pre 330µs on 483µs post 328µs diff 154µs align 65536 pre 331µs on 485µs post 329µs diff 155µs align 32768 pre 333µs on 485µs post 330µs diff 153µs align 16384 pre 331µs on 487µs post 331µs diff 156µs align 8192 pre 333µs on 488µs post 331µs diff 157µs align 4096 pre 333µs on 352µs post 333µs diff 18.8µs align 2048 pre 338µs on 353µs post 334µs diff 17µs + ./flashbench --findfat --fat-nr=10 --erasesize=2097152 --blocksize=1024 /dev/sdb 2MiB 5.36M/s 14.6M/s 14.7M/s 14.7M/s 14.5M/s 14.6M/s 14.7M/s 14.8M/s 14.6M/s 14.5M/s 1MiB 8.74M/s 14.1M/s 14.8M/s 14.8M/s 14.9M/s 15M/s 14.8M/s 13.3M/s 15M/s 14.8M/s 512KiB 9.72M/s 15M/s 15M/s 15.1M/s 14.9M/s 15M/s 14.9M/s 15M/s 14.9M/s 15M/s 256KiB 11.5M/s 15M/s 14.9M/s 15M/s 15.1M/s 15M/s 15M/s 15.1M/s 15.1M/s 15M/s 128KiB 12.3M/s 15.3M/s 15.4M/s 15.3M/s 15.2M/s 15.2M/s 15.4M/s 15.2M/s 15.2M/s 15.1M/s 64KiB 12M/s 14.3M/s 14.2M/s 14.3M/s 14.3M/s 14.3M/s 14.2M/s 14.4M/s 14.3M/s 14.3M/s 32KiB 11M/s 12.6M/s 12.6M/s 12.6M/s 12.6M/s 12.6M/s 12.6M/s 12.6M/s 12.5M/s 12.6M/s 16KiB 10.8M/s 11.6M/s 11.6M/s 11.6M/s 11.5M/s 11.6M/s 11.5M/s 11.6M/s 11.5M/s 11.6M/s 8KiB 6.94M/s 7.27M/s 7.23M/s 7.27M/s 7.19M/s 7.26M/s 7.12M/s 7.27M/s 7.23M/s 7.23M/s 4KiB 2.73M/s 2.8M/s 2.81M/s 2.82M/s 2.81M/s 2.8M/s 2.81M/s 2.81M/s 2.81M/s 2.81M/s 2KiB 1.37M/s 1.36M/s 1.36M/s 1.36M/s 1.36M/s 1.36M/s 1.36M/s 1.36M/s 1.36M/s 1.36M/s 1KiB 662K/s 665K/s 666K/s 666K/s 667K/s 666K/s 665K/s 664K/s 665K/s 665K/s + ./flashbench --findfat --fat-nr=10 --erasesize=2097152 --blocksize=1024 --random /dev/sdb 2MiB 5.59M/s 15.2M/s 15.1M/s 15M/s 15.1M/s 15.3M/s 15M/s 15.1M/s 15.2M/s 15.2M/s 1MiB 8.91M/s 8.97M/s 9.06M/s 9.01M/s 8.97M/s 9.02M/s 8.97M/s 9.08M/s 9M/s 9.01M/s 512KiB 11.1M/s 11.3M/s 11.1M/s 11.3M/s 11.1M/s 11.3M/s 11.2M/s 11.2M/s 11.2M/s 11.3M/s 256KiB 12.6M/s 12.6M/s 12.7M/s 12.6M/s 12.5M/s 12.4M/s 12.7M/s 12.5M/s 12.4M/s 12.5M/s 128KiB 13.5M/s 13.4M/s 13.1M/s 13.3M/s 13.3M/s 13.3M/s 13.4M/s 13.4M/s 13.2M/s 13.4M/s 64KiB 12.8M/s 12.9M/s 12.7M/s 12.9M/s 12.9M/s 12.7M/s 12.9M/s 12.9M/s 12.7M/s 12.9M/s 32KiB 11.3M/s 11.4M/s 11.4M/s 11.4M/s 11.6M/s 11.5M/s 11.4M/s 11.5M/s 11.4M/s 11.6M/s 16KiB 11.1M/s 11.1M/s 11.1M/s 11.1M/s 11M/s 11.1M/s 11.1M/s 11.1M/s 11.1M/s 11.1M/s 8KiB 7.06M/s 7.02M/s 7.06M/s 7.04M/s 7.09M/s 7.08M/s 7.06M/s 7.07M/s 7.08M/s 7.04M/s 4KiB 2.76M/s 2.76M/s 2.75M/s 2.76M/s 2.76M/s 2.76M/s 2.76M/s 2.75M/s 2.76M/s 2.76M/s 2KiB 1.33M/s 1.33M/s 1.33M/s 1.33M/s 1.33M/s 1.33M/s 1.33M/s 1.33M/s 1.33M/s 1.32M/s 1KiB 652K/s 650K/s 651K/s 651K/s 652K/s 649K/s 650K/s 649K/s 651K/s 651K/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 15.2M/s 1MiB 15.2M/s 512KiB 15.3M/s 256KiB 15.3M/s 128KiB 15.5M/s 64KiB 14.6M/s 32KiB 12.9M/s 16KiB 11.6M/s 8KiB 7.27M/s + for i in '`seq 1 10`' + echo 2 2 + ./flashbench --open-au --open-au-nr=2 --erasesize=2097152 --blocksize=8192 /dev/sdb 2MiB 15.1M/s 1MiB 15.1M/s 512KiB 15.3M/s 256KiB 15.3M/s 128KiB 15.5M/s 64KiB 14.5M/s 32KiB 12.7M/s 16KiB 11.6M/s 8KiB 7.22M/s + for i in '`seq 1 10`' + echo 3 3 + ./flashbench --open-au --open-au-nr=3 --erasesize=2097152 --blocksize=8192 /dev/sdb 2MiB 15M/s 1MiB 15M/s 512KiB 15.1M/s 256KiB 15.3M/s 128KiB 15.4M/s 64KiB 14.5M/s 32KiB 12.7M/s 16KiB 11.6M/s 8KiB 7.22M/s + for i in '`seq 1 10`' + echo 4 4 + ./flashbench --open-au --open-au-nr=4 --erasesize=2097152 --blocksize=8192 /dev/sdb 2MiB 14.9M/s 1MiB 15.2M/s 512KiB 15.2M/s 256KiB 15.4M/s 128KiB 15.5M/s 64KiB 14.5M/s 32KiB 12.7M/s 16KiB 11.5M/s 8KiB 7.2M/s + for i in '`seq 1 10`' + echo 5 5 + ./flashbench --open-au --open-au-nr=5 --erasesize=2097152 --blocksize=8192 /dev/sdb 2MiB 15M/s 1MiB 15.1M/s 512KiB 15.2M/s 256KiB 15.4M/s 128KiB 15.4M/s 64KiB 14.4M/s 32KiB 12.7M/s 16KiB 11.5M/s 8KiB 7.2M/s + for i in '`seq 1 10`' + echo 6 6 + ./flashbench --open-au --open-au-nr=6 --erasesize=2097152 --blocksize=8192 /dev/sdb 2MiB 14.9M/s 1MiB 15.1M/s 512KiB 15.2M/s 256KiB 15.4M/s 128KiB 15.5M/s 64KiB 14.5M/s 32KiB 12.7M/s 16KiB 11.5M/s 8KiB 7.18M/s + for i in '`seq 1 10`' + echo 7 7 + ./flashbench --open-au --open-au-nr=7 --erasesize=2097152 --blocksize=8192 /dev/sdb 2MiB 15.1M/s 1MiB 15.2M/s 512KiB 15.3M/s 256KiB 15.4M/s 128KiB 15.5M/s 64KiB 14.5M/s 32KiB 12.7M/s 16KiB 11.5M/s 8KiB 7.17M/s + for i in '`seq 1 10`' + echo 8 8 + ./flashbench --open-au --open-au-nr=8 --erasesize=2097152 --blocksize=8192 /dev/sdb 2MiB 15.1M/s 1MiB 15.2M/s 512KiB 15.2M/s 256KiB 15.3M/s 128KiB 15.5M/s 64KiB 14.5M/s 32KiB 12.7M/s 16KiB 11.5M/s 8KiB 7.16M/s + for i in '`seq 1 10`' + echo 9 9 + ./flashbench --open-au --open-au-nr=9 --erasesize=2097152 --blocksize=8192 /dev/sdb 2MiB 14.9M/s 1MiB 15.2M/s 512KiB 15.3M/s 256KiB 15.4M/s 128KiB 15.5M/s 64KiB 14.5M/s 32KiB 12.7M/s 16KiB 11.5M/s 8KiB 7.15M/s + for i in '`seq 1 10`' + echo 10 10 + ./flashbench --open-au --open-au-nr=10 --erasesize=2097152 --blocksize=8192 /dev/sdb 2MiB 14.9M/s 1MiB 15.2M/s 512KiB 15.3M/s 256KiB 15.2M/s 128KiB 15.4M/s 64KiB 14.4M/s 32KiB 12.7M/s 16KiB 11.5M/s 8KiB 7.13M/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 14.9M/s 1MiB 15.1M/s 512KiB 15.1M/s 256KiB 15.4M/s 128KiB 15.5M/s 64KiB 14.5M/s 32KiB 12.8M/s 16KiB 11.6M/s 8KiB 7.24M/s 4KiB 2.8M/s + for i in '`seq 1 10`' + echo 2 2 + ./flashbench --open-au --open-au-nr=2 --erasesize=2097152 --blocksize=4096 /dev/sdb 2MiB 14.9M/s 1MiB 15.1M/s 512KiB 15M/s 256KiB 15.2M/s 128KiB 15.6M/s 64KiB 14.5M/s 32KiB 12.8M/s 16KiB 11.6M/s 8KiB 7.2M/s 4KiB 2.8M/s + for i in '`seq 1 10`' + echo 3 3 + ./flashbench --open-au --open-au-nr=3 --erasesize=2097152 --blocksize=4096 /dev/sdb 2MiB 14.9M/s 1MiB 15.1M/s 512KiB 15.1M/s 256KiB 15.1M/s 128KiB 15.5M/s 64KiB 14.5M/s 32KiB 12.8M/s 16KiB 11.6M/s 8KiB 7.21M/s 4KiB 2.79M/s + for i in '`seq 1 10`' + echo 4 4 + ./flashbench --open-au --open-au-nr=4 --erasesize=2097152 --blocksize=4096 /dev/sdb 2MiB 14.9M/s 1MiB 15M/s 512KiB 15.1M/s 256KiB 15.3M/s 128KiB 15.5M/s 64KiB 14.5M/s 32KiB 12.7M/s 16KiB 11.5M/s 8KiB 7.21M/s 4KiB 2.79M/s + for i in '`seq 1 10`' + echo 5 5 + ./flashbench --open-au --open-au-nr=5 --erasesize=2097152 --blocksize=4096 /dev/sdb 2MiB 14.9M/s 1MiB 15M/s 512KiB 15.1M/s 256KiB 15.3M/s 128KiB 15.5M/s 64KiB 14.5M/s 32KiB 12.7M/s 16KiB 11.5M/s 8KiB 7.18M/s 4KiB 2.78M/s + for i in '`seq 1 10`' + echo 6 6 + ./flashbench --open-au --open-au-nr=6 --erasesize=2097152 --blocksize=4096 /dev/sdb 2MiB 14.9M/s 1MiB 15M/s 512KiB 15.1M/s 256KiB 15.3M/s 128KiB 15.5M/s 64KiB 14.5M/s 32KiB 12.7M/s 16KiB 11.5M/s 8KiB 7.18M/s 4KiB 2.78M/s + for i in '`seq 1 10`' + echo 7 7 + ./flashbench --open-au --open-au-nr=7 --erasesize=2097152 --blocksize=4096 /dev/sdb 2MiB 14.9M/s 1MiB 15M/s 512KiB 15.1M/s 256KiB 15.3M/s 128KiB 15.5M/s 64KiB 14.5M/s 32KiB 12.7M/s 16KiB 11.5M/s 8KiB 7.17M/s 4KiB 2.78M/s + for i in '`seq 1 10`' + echo 8 8 + ./flashbench --open-au --open-au-nr=8 --erasesize=2097152 --blocksize=4096 /dev/sdb 2MiB 14.9M/s 1MiB 15M/s 512KiB 15.1M/s 256KiB 15.3M/s 128KiB 15.5M/s 64KiB 14.5M/s 32KiB 12.6M/s 16KiB 11.5M/s 8KiB 7.16M/s 4KiB 2.77M/s + for i in '`seq 1 10`' + echo 9 9 + ./flashbench --open-au --open-au-nr=9 --erasesize=2097152 --blocksize=4096 /dev/sdb 2MiB 14.9M/s 1MiB 15.1M/s 512KiB 15.1M/s 256KiB 15.3M/s 128KiB 15.5M/s 64KiB 14.5M/s 32KiB 12.7M/s 16KiB 11.5M/s 8KiB 7.14M/s 4KiB 2.77M/s + for i in '`seq 1 10`' + echo 10 10 + ./flashbench --open-au --open-au-nr=10 --erasesize=2097152 --blocksize=4096 /dev/sdb 2MiB 14.8M/s 1MiB 15M/s 512KiB 15.1M/s 256KiB 15.3M/s 128KiB 15.4M/s 64KiB 14.4M/s 32KiB 12.7M/s 16KiB 11.4M/s 8KiB 7.13M/s 4KiB 2.77M/s tmp201:~ #
tmp201:~ # 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: 5B0B01BE000013C7 Firmware Version: Ver3.06K User Capacity: 3,997,163,520 bytes Device is: Not in smartctl database [for details use: -P showall] ATA Version is: 5 ATA Standard is: Exact ATA specification draft version not indicated Local Time is: Thu Dec 1 17:31:55 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: (0xff) Offline data collection activity is in a Vendor Specific state. Auto Offline Data Collection: Enabled. 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: (0x00) Error logging NOT supported. No General Purpose Logging support.
SMART Attributes Data Structure revision number: 16 Vendor Specific SMART Attributes with Thresholds: ID# ATTRIBUTE_NAME FLAG VALUE WORST THRESH TYPE UPDATED WHEN_FAILED RAW_VALUE 232 Available_Reservd_Space 0x0002 100 100 002 Old_age Always - 100 233 Media_Wearout_Indicator 0x0002 100 100 000 Old_age Always - 2516 234 Unknown_Attribute 0x0002 100 100 000 Old_age Always - 0 235 Unknown_Attribute 0x0002 096 096 003 Old_age Always - 96 9 Power_On_Hours 0x0002 001 001 000 Old_age Always - 0 203 Run_Out_Cancel 0x0002 100 100 000 Old_age Always - 0 236 Unknown_Attribute 0x0002 100 100 000 Old_age Always - 8658 237 Unknown_Attribute 0x0002 100 100 000 Old_age Always - 0 4 Start_Stop_Count 0x0002 100 100 000 Old_age Always - 36 12 Power_Cycle_Count 0x0002 100 100 000 Old_age Always - 36 199 UDMA_CRC_Error_Count 0x0002 100 100 000 Old_age Always - 0
Warning: device does not support Error Logging Error SMART Error Log Read failed: Input/output error Smartctl: SMART Error Log Read Failed Warning: device does not support Self Test Logging Error SMART Error Self-Test Log Read failed: Input/output error Smartctl: SMART Self Test Log Read Failed Device does not support Selective Self Tests/Logging + hdparm -i /dev/sdb
/dev/sdb:
Model=CF CARD 4GB, FwRev=Ver3.06K, SerialNo=5B0B01BE000013C7 Config={ HardSect NotMFM Fixed DTR>10Mbs } RawCHS=7745/16/63, TrkSize=32256, SectSize=512, ECCbytes=4 BuffType=DualPort, BuffSize=1kB, MaxMultSect=1, MultSect=1 CurCHS=7745/16/63, CurSects=7806960, LBA=yes, LBAsects=7806960 IORDY=yes, 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=no WriteCache=disabled Drive conforms to: Unspecified: ATA/ATAPI-4,5
* signifies the current active mode
+ hdparm -I /dev/sdb
/dev/sdb:
CompactFlash ATA device Model Number: CF CARD 4GB Serial Number: 5B0B01BE000013C7 Firmware Revision: Ver3.06K Standards: Supported: 5 4 Likely used: 6 Configuration: Logical max current cylinders 7745 7745 heads 16 16 sectors/track 63 63 -- CHS current addressable sectors: 7806960 LBA user addressable sectors: 7806960 Logical/Physical Sector size: 512 bytes device size with M = 1024*1024: 3811 MBytes device size with M = 1000*1000: 3997 MBytes (3 GB) cache/buffer size = 1 KBytes (type=DualPort) Nominal Media Rotation Rate: Solid State Device Capabilities: LBA, IORDY(cannot be disabled) Standby timer values: spec'd by Standard, no device specific minimum R/W multiple sector transfer: Max = 1 Current = 1 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 Security Mode feature set Power Management feature set Write cache * WRITE_BUFFER command * READ_BUFFER command * NOP cmd * CFA feature set * Mandatory FLUSH_CACHE * Gen1 signaling speed (1.5Gb/s) CFA max advanced io_udma cycle time: 80ns CFA max advanced mem_udma cycle time: 80ns * CFA advanced modes: pio5 pio6 mdma3 mdma4 io_udma4 io_udma5 io_udma6 io_udma7 io_udma8 mem_udma4 mem_udma5 mem_udma6 mem_udma7 mem_udma8 * CFA Power Level 1 (max 750mA) Security: Master password revision code = 65534 supported not enabled not locked not frozen not expired: security count supported: enhanced erase 60min for SECURITY ERASE UNIT. 60min for ENHANCED SECURITY ERASE UNIT. Integrity word not set (found 0x0000, expected 0x97a5) + ./flashbench -a -b 1024 /dev/sdb align 134217728 pre 912µs on 1.7ms post 944µs diff 770µs align 67108864 pre 857µs on 1.65ms post 900µs diff 770µs align 33554432 pre 869µs on 1.26ms post 899µs diff 377µs align 16777216 pre 896µs on 1.32ms post 927µs diff 405µs align 8388608 pre 887µs on 1.3ms post 917µs diff 395µs align 4194304 pre 886µs on 1.29ms post 916µs diff 393µs align 2097152 pre 931µs on 1.34ms post 918µs diff 417µs align 1048576 pre 965µs on 1.34ms post 972µs diff 372µs align 524288 pre 966µs on 1.34ms post 970µs diff 371µs align 262144 pre 964µs on 1.34ms post 970µs diff 370µs align 131072 pre 967µs on 1.34ms post 970µs diff 371µs align 65536 pre 966µs on 1.34ms post 972µs diff 373µs align 32768 pre 965µs on 1.34ms post 972µs diff 374µs align 16384 pre 960µs on 1.31ms post 951µs diff 359µs align 8192 pre 964µs on 1.32ms post 952µs diff 362µs align 4096 pre 968µs on 970µs post 958µs diff 6.63µs align 2048 pre 961µs on 963µs post 964µs diff 98ns + ./flashbench --findfat --fat-nr=10 --erasesize=2097152 --blocksize=1024 /dev/sdb 2MiB 3.82M/s 3.85M/s 11.1M/s 11.2M/s 11.2M/s 11.2M/s 11.1M/s 11M/s 11.1M/s 11.2M/s 1MiB 10.6M/s 11.1M/s 11.1M/s 11.1M/s 11.1M/s 11.1M/s 11.2M/s 11.2M/s 11.2M/s 11.2M/s 512KiB 11.2M/s 11.3M/s 11.2M/s 11.3M/s 11.1M/s 11.2M/s 11.2M/s 11.2M/s 11.2M/s 11.2M/s 256KiB 11.2M/s 11.2M/s 11.3M/s 11.2M/s 11.2M/s 11.3M/s 11.3M/s 11.3M/s 11.2M/s 11.3M/s 128KiB 11.3M/s 11.4M/s 11.3M/s 11.3M/s 11.4M/s 11.4M/s 11.3M/s 11.3M/s 11.3M/s 11.3M/s 64KiB 10.8M/s 10.7M/s 10.7M/s 10.7M/s 10.9M/s 10.8M/s 10.8M/s 10.9M/s 10.7M/s 10.9M/s 32KiB 9.66M/s 9.71M/s 9.78M/s 9.69M/s 9.69M/s 9.68M/s 9.7M/s 9.66M/s 9.72M/s 9.69M/s 16KiB 9.21M/s 9.2M/s 9.27M/s 9.19M/s 9.2M/s 9.25M/s 9.2M/s 9.26M/s 9.21M/s 9.2M/s 8KiB 5.72M/s 5.64M/s 5.65M/s 5.65M/s 5.65M/s 5.62M/s 5.66M/s 5.65M/s 5.66M/s 5.66M/s 4KiB 2.16M/s 2.16M/s 2.16M/s 2.16M/s 2.15M/s 2.16M/s 2.16M/s 2.16M/s 2.16M/s 2.16M/s 2KiB 1.14M/s 1.14M/s 1.15M/s 1.14M/s 1.15M/s 1.15M/s 1.15M/s 1.14M/s 1.15M/s 1.14M/s 1KiB 588K/s 589K/s 589K/s 590K/s 588K/s 589K/s 589K/s 588K/s 588K/s 588K/s + ./flashbench --findfat --fat-nr=10 --erasesize=2097152 --blocksize=1024 --random /dev/sdb 2MiB 11.5M/s 11.2M/s 11.1M/s 11.2M/s 11.1M/s 11.2M/s 11.1M/s 11.3M/s 11.2M/s 11.3M/s 1MiB 11.6M/s 7.06M/s 2.37M/s 2.33M/s 2.35M/s 2.35M/s 2.35M/s 2.36M/s 7.32M/s 6.91M/s 512KiB 6.34M/s 6.4M/s 6.35M/s 6.43M/s 6.34M/s 6.42M/s 8.92M/s 8.93M/s 6.3M/s 6.41M/s 256KiB 8.73M/s 8.9M/s 8.72M/s 8.9M/s 10.1M/s 10.2M/s 8.8M/s 8.78M/s 8.81M/s 8.77M/s 128KiB 10.2M/s 10.1M/s 10.9M/s 10.8M/s 10.1M/s 10.1M/s 10.1M/s 10.1M/s 10.1M/s 10.1M/s 64KiB 10.5M/s 10.7M/s 10.3M/s 10.2M/s 10.4M/s 10.2M/s 10.3M/s 10.2M/s 10.7M/s 10.6M/s 32KiB 9.42M/s 9.48M/s 9.43M/s 9.47M/s 9.44M/s 9.47M/s 9.57M/s 9.65M/s 9.47M/s 9.6M/s 16KiB 9.09M/s 9.13M/s 9.08M/s 9.16M/s 9.1M/s 9.12M/s 9.04M/s 9.16M/s 9.07M/s 9.15M/s 8KiB 5.6M/s 5.68M/s 5.61M/s 5.7M/s 5.58M/s 5.62M/s 5.59M/s 5.62M/s 5.6M/s 5.6M/s 4KiB 1.86M/s 1.86M/s 1.88M/s 1.87M/s 1.86M/s 1.88M/s 1.86M/s 1.87M/s 1.87M/s 1.87M/s 2KiB 932K/s 931K/s 932K/s 932K/s 933K/s 930K/s 931K/s 932K/s 932K/s 933K/s 1KiB 467K/s 466K/s 468K/s 468K/s 467K/s 467K/s 468K/s 468K/s 468K/s 468K/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 11.6M/s 1MiB 11.2M/s 512KiB 11.3M/s 256KiB 11.3M/s 128KiB 11.4M/s 64KiB 10.8M/s 32KiB 9.79M/s 16KiB 9.25M/s 8KiB 5.66M/s + for i in '`seq 1 10`' + echo 2 2 + ./flashbench --open-au --open-au-nr=2 --erasesize=2097152 --blocksize=8192 /dev/sdb 2MiB 11.2M/s 1MiB 11.2M/s 512KiB 11.3M/s 256KiB 11.3M/s 128KiB 11.4M/s 64KiB 10.8M/s 32KiB 9.76M/s 16KiB 9.21M/s 8KiB 5.66M/s + for i in '`seq 1 10`' + echo 3 3 + ./flashbench --open-au --open-au-nr=3 --erasesize=2097152 --blocksize=8192 /dev/sdb 2MiB 11.2M/s 1MiB 11.2M/s 512KiB 11.3M/s 256KiB 11.3M/s 128KiB 11.4M/s 64KiB 10.8M/s 32KiB 9.76M/s 16KiB 9.24M/s 8KiB 5.68M/s + for i in '`seq 1 10`' + echo 4 4 + ./flashbench --open-au --open-au-nr=4 --erasesize=2097152 --blocksize=8192 /dev/sdb 2MiB 11.2M/s 1MiB 11.2M/s 512KiB 11.3M/s 256KiB 11.3M/s 128KiB 11.4M/s 64KiB 10.9M/s 32KiB 9.8M/s 16KiB 9.26M/s 8KiB 5.67M/s + for i in '`seq 1 10`' + echo 5 5 + ./flashbench --open-au --open-au-nr=5 --erasesize=2097152 --blocksize=8192 /dev/sdb 2MiB 11.2M/s 1MiB 11.2M/s 512KiB 11.3M/s 256KiB 11.4M/s 128KiB 11.4M/s 64KiB 10.8M/s 32KiB 9.79M/s 16KiB 9.23M/s 8KiB 5.67M/s + for i in '`seq 1 10`' + echo 6 6 + ./flashbench --open-au --open-au-nr=6 --erasesize=2097152 --blocksize=8192 /dev/sdb 2MiB 11.3M/s 1MiB 11.3M/s 512KiB 11.3M/s 256KiB 11.3M/s 128KiB 11.4M/s 64KiB 10.8M/s 32KiB 9.79M/s 16KiB 9.23M/s 8KiB 5.65M/s + for i in '`seq 1 10`' + echo 7 7 + ./flashbench --open-au --open-au-nr=7 --erasesize=2097152 --blocksize=8192 /dev/sdb 2MiB 11.3M/s 1MiB 11.3M/s 512KiB 11.3M/s 256KiB 11.4M/s 128KiB 11.4M/s 64KiB 10.8M/s 32KiB 9.79M/s 16KiB 9.24M/s 8KiB 5.66M/s + for i in '`seq 1 10`' + echo 8 8 + ./flashbench --open-au --open-au-nr=8 --erasesize=2097152 --blocksize=8192 /dev/sdb 2MiB 11.3M/s 1MiB 11.3M/s 512KiB 11.3M/s 256KiB 11.4M/s 128KiB 11.5M/s 64KiB 10.9M/s 32KiB 9.83M/s 16KiB 9.24M/s 8KiB 5.66M/s + for i in '`seq 1 10`' + echo 9 9 + ./flashbench --open-au --open-au-nr=9 --erasesize=2097152 --blocksize=8192 /dev/sdb 2MiB 11.3M/s 1MiB 7.23M/s 512KiB 1.63M/s 256KiB 707K/s 128KiB 337K/s 64KiB 165K/s 32KiB 82K/s 16KiB 40.9K/s 8KiB 20.5K/s + for i in '`seq 1 10`' + echo 10 10 + ./flashbench --open-au --open-au-nr=10 --erasesize=2097152 --blocksize=8192 /dev/sdb 2MiB 11.3M/s 1MiB 6.79M/s 512KiB 1.62M/s 256KiB 705K/s 128KiB 338K/s 64KiB 166K/s 32KiB 82.3K/s 16KiB 41.1K/s 8KiB 20.5K/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 9.1M/s 1MiB 11.2M/s 512KiB 11.7M/s 256KiB 11.2M/s 128KiB 11.3M/s 64KiB 10.7M/s 32KiB 9.69M/s 16KiB 9.17M/s 8KiB 5.64M/s 4KiB 2.15M/s + for i in '`seq 1 10`' + echo 2 2 + ./flashbench --open-au --open-au-nr=2 --erasesize=2097152 --blocksize=4096 /dev/sdb 2MiB 11.1M/s 1MiB 11.4M/s 512KiB 11.2M/s 256KiB 11.3M/s 128KiB 11.5M/s 64KiB 11M/s 32KiB 9.9M/s 16KiB 9.3M/s 8KiB 5.71M/s 4KiB 2.16M/s + for i in '`seq 1 10`' + echo 3 3 + ./flashbench --open-au --open-au-nr=3 --erasesize=2097152 --blocksize=4096 /dev/sdb 2MiB 11.3M/s 1MiB 11.3M/s 512KiB 11.4M/s 256KiB 11.6M/s 128KiB 11.5M/s 64KiB 11.1M/s 32KiB 9.97M/s 16KiB 9.36M/s 8KiB 5.68M/s 4KiB 2.17M/s + for i in '`seq 1 10`' + echo 4 4 + ./flashbench --open-au --open-au-nr=4 --erasesize=2097152 --blocksize=4096 /dev/sdb 2MiB 11.3M/s 1MiB 11.4M/s 512KiB 11.4M/s 256KiB 11.5M/s 128KiB 11.5M/s 64KiB 11M/s 32KiB 9.92M/s 16KiB 9.31M/s 8KiB 5.72M/s 4KiB 2.16M/s + for i in '`seq 1 10`' + echo 5 5 + ./flashbench --open-au --open-au-nr=5 --erasesize=2097152 --blocksize=4096 /dev/sdb 2MiB 11.3M/s 1MiB 11.4M/s 512KiB 11.4M/s 256KiB 11.5M/s 128KiB 11.6M/s 64KiB 11M/s 32KiB 9.94M/s 16KiB 9.3M/s 8KiB 5.7M/s 4KiB 2.16M/s + for i in '`seq 1 10`' + echo 6 6 + ./flashbench --open-au --open-au-nr=6 --erasesize=2097152 --blocksize=4096 /dev/sdb 2MiB 11.3M/s 1MiB 11.4M/s 512KiB 11.4M/s 256KiB 11.5M/s 128KiB 11.6M/s 64KiB 11M/s 32KiB 9.88M/s 16KiB 9.3M/s 8KiB 5.71M/s 4KiB 2.17M/s + for i in '`seq 1 10`' + echo 7 7 + ./flashbench --open-au --open-au-nr=7 --erasesize=2097152 --blocksize=4096 /dev/sdb 2MiB 11.4M/s 1MiB 11.4M/s 512KiB 11.4M/s 256KiB 11.4M/s 128KiB 11.6M/s 64KiB 11M/s 32KiB 9.96M/s 16KiB 9.33M/s 8KiB 5.72M/s 4KiB 2.17M/s + for i in '`seq 1 10`' + echo 8 8 + ./flashbench --open-au --open-au-nr=8 --erasesize=2097152 --blocksize=4096 /dev/sdb 2MiB 11.4M/s 1MiB 11.4M/s 512KiB 11.4M/s 256KiB 11.5M/s 128KiB 11.6M/s 64KiB 11M/s 32KiB 9.95M/s 16KiB 9.32M/s 8KiB 5.76M/s 4KiB 2.17M/s + for i in '`seq 1 10`' + echo 9 9 + ./flashbench --open-au --open-au-nr=9 --erasesize=2097152 --blocksize=4096 /dev/sdb 2MiB 11.4M/s 1MiB 7.24M/s 512KiB 1.64M/s 256KiB 709K/s 128KiB 338K/s 64KiB 166K/s 32KiB 82.2K/s 16KiB 41.1K/s 8KiB 20.5K/s 4KiB 10.3K/s + for i in '`seq 1 10`' + echo 10 10 + ./flashbench --open-au --open-au-nr=10 --erasesize=2097152 --blocksize=4096 /dev/sdb 2MiB 11.3M/s 1MiB 6.84M/s 512KiB 1.62M/s 256KiB 708K/s 128KiB 339K/s 64KiB 167K/s 32KiB 82.7K/s 16KiB 41.2K/s 8KiB 20.6K/s 4KiB 10.3K/s tmp201:~ #
tmp201:~ # 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: 5B15118200087FE3 Firmware Version: Ver6.01K User Capacity: 3,774,726,144 bytes Device is: Not in smartctl database [for details use: -P showall] ATA Version is: 5 ATA Standard is: Exact ATA specification draft version not indicated Local Time is: Fri Dec 2 13:41:26 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: (0xff) Offline data collection activity is in a Vendor Specific state. Auto Offline Data Collection: Enabled. 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: (0x00) Error logging NOT supported. No General Purpose Logging support.
SMART Attributes Data Structure revision number: 16 Vendor Specific SMART Attributes with Thresholds: ID# ATTRIBUTE_NAME FLAG VALUE WORST THRESH TYPE UPDATED WHEN_FAILED RAW_VALUE 232 Available_Reservd_Space 0x0002 094 094 002 Old_age Always - 94 233 Media_Wearout_Indicator 0x0002 100 100 000 Old_age Always - 100869 234 Unknown_Attribute 0x0002 100 100 000 Old_age Always - 0 235 Unknown_Attribute 0x0002 087 087 003 Old_age Always - 93 9 Power_On_Hours 0x0002 029 029 000 Old_age Always - 28 203 Run_Out_Cancel 0x0002 100 100 000 Old_age Always - 0 236 Unknown_Attribute 0x0002 100 100 000 Old_age Always - 436836 237 Unknown_Attribute 0x0002 100 100 000 Old_age Always - 0 4 Start_Stop_Count 0x0002 100 100 000 Old_age Always - 32 12 Power_Cycle_Count 0x0002 100 100 000 Old_age Always - 32 199 UDMA_CRC_Error_Count 0x0002 100 100 000 Old_age Always - 0
Warning: device does not support Error Logging Error SMART Error Log Read failed: Input/output error Smartctl: SMART Error Log Read Failed Warning: device does not support Self Test Logging Error SMART Error Self-Test Log Read failed: Input/output error Smartctl: SMART Self Test Log Read Failed Device does not support Selective Self Tests/Logging + hdparm -i /dev/sdb
/dev/sdb:
Model=CF CARD 4GB, FwRev=Ver6.01K, SerialNo=5B15118200087FE3 Config={ HardSect NotMFM Fixed DTR>10Mbs } RawCHS=7314/16/63, TrkSize=32256, SectSize=512, ECCbytes=4 BuffType=DualPort, BuffSize=1kB, MaxMultSect=1, MultSect=1 CurCHS=7314/16/63, CurSects=7372512, LBA=yes, LBAsects=7372512 IORDY=yes, 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 *udma6 AdvancedPM=no WriteCache=disabled Drive conforms to: Unspecified: ATA/ATAPI-4,5
* signifies the current active mode
+ hdparm -I /dev/sdb
/dev/sdb:
CompactFlash ATA device Model Number: CF CARD 4GB Serial Number: 5B15118200087FE3 Firmware Revision: Ver6.01K Standards: Supported: 5 4 Likely used: 6 Configuration: Logical max current cylinders 7314 7314 heads 16 16 sectors/track 63 63 -- CHS current addressable sectors: 7372512 LBA user addressable sectors: 7372512 Logical/Physical Sector size: 512 bytes device size with M = 1024*1024: 3599 MBytes device size with M = 1000*1000: 3774 MBytes (3 GB) cache/buffer size = 1 KBytes (type=DualPort) Nominal Media Rotation Rate: Solid State Device Capabilities: LBA, IORDY(cannot be disabled) Standby timer values: spec'd by Standard, no device specific minimum R/W multiple sector transfer: Max = 1 Current = 1 DMA: mdma0 mdma1 mdma2 udma0 udma1 udma2 udma3 udma4 udma5 *udma6 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 Security Mode feature set Power Management feature set Write cache * WRITE_BUFFER command * READ_BUFFER command * NOP cmd * CFA feature set * Mandatory FLUSH_CACHE * Gen1 signaling speed (1.5Gb/s) CFA max advanced io_udma cycle time: 80ns CFA max advanced mem_udma cycle time: 80ns * CFA advanced modes: pio5 pio6 mdma3 mdma4 io_udma4 io_udma5 io_udma6 io_udma7 io_udma8 io_udma9 *io_udma10 mem_udma4 mem_udma5 mem_udma6 mem_udma7 mem_udma8 mem_udma9 *mem_udma10 * CFA Power Level 1 (max 750mA) Security: Master password revision code = 65534 supported not enabled not locked not frozen not expired: security count supported: enhanced erase 60min for SECURITY ERASE UNIT. 60min for ENHANCED SECURITY ERASE UNIT. Integrity word not set (found 0x0000, expected 0x38a5) + ./flashbench -a -b 1024 /dev/sdb align 134217728 pre 732µs on 1.11ms post 713µs diff 390µs align 67108864 pre 731µs on 1.1ms post 707µs diff 378µs align 33554432 pre 731µs on 1.1ms post 708µs diff 378µs align 16777216 pre 734µs on 1.1ms post 709µs diff 377µs align 8388608 pre 725µs on 1.1ms post 713µs diff 386µs align 4194304 pre 732µs on 1.11ms post 713µs diff 383µs align 2097152 pre 916µs on 1.06ms post 713µs diff 242µs align 1048576 pre 914µs on 1.05ms post 712µs diff 242µs align 524288 pre 915µs on 1.06ms post 712µs diff 243µs align 262144 pre 914µs on 1.06ms post 713µs diff 242µs align 131072 pre 913µs on 1.05ms post 712µs diff 242µs align 65536 pre 914µs on 1.06ms post 713µs diff 242µs align 32768 pre 914µs on 1.05ms post 714µs diff 240µs align 16384 pre 915µs on 1.06ms post 712µs diff 243µs align 8192 pre 916µs on 1.06ms post 713µs diff 243µs align 4096 pre 715µs on 715µs post 715µs diff 28ns align 2048 pre 715µs on 715µs post 715µs diff 72ns + ./flashbench --findfat --fat-nr=10 --erasesize=2097152 --blocksize=1024 /dev/sdb 2MiB 9M/s 8.78M/s 8.85M/s 8.61M/s 2.34M/s 8.65M/s 8.86M/s 8.59M/s 8.9M/s 8.65M/s 1MiB 9.11M/s 8.94M/s 8.87M/s 8.58M/s 9.25M/s 8.98M/s 8.9M/s 8.67M/s 9.02M/s 8.74M/s 512KiB 8.64M/s 8.94M/s 8.87M/s 8.63M/s 8.82M/s 8.63M/s 8.83M/s 8.62M/s 9.11M/s 8.9M/s 256KiB 8.56M/s 8.8M/s 8.82M/s 8.61M/s 8.85M/s 8.62M/s 8.81M/s 8.61M/s 8.82M/s 8.65M/s 128KiB 8.84M/s 8.98M/s 8.87M/s 8.64M/s 9.1M/s 8.94M/s 8.86M/s 8.68M/s 8.9M/s 8.81M/s 64KiB 9.05M/s 8.87M/s 8.78M/s 8.58M/s 8.72M/s 8.56M/s 8.78M/s 8.57M/s 9.02M/s 8.85M/s 32KiB 11M/s 10.8M/s 10.8M/s 10.7M/s 10.8M/s 10.7M/s 10.8M/s 10.7M/s 10.7M/s 10.7M/s 16KiB 10.1M/s 9.9M/s 9.9M/s 9.73M/s 10M/s 9.88M/s 9.88M/s 9.77M/s 10M/s 9.82M/s 8KiB 6.17M/s 6.02M/s 6.07M/s 5.91M/s 6.02M/s 5.91M/s 6.05M/s 5.92M/s 6.15M/s 6.01M/s 4KiB 2.68M/s 2.66M/s 2.67M/s 2.65M/s 2.67M/s 2.65M/s 2.67M/s 2.66M/s 2.69M/s 2.66M/s 2KiB 1.16M/s 1.16M/s 1.16M/s 1.15M/s 1.16M/s 1.16M/s 1.16M/s 1.16M/s 1.16M/s 1.16M/s 1KiB 537K/s 536K/s 537K/s 534K/s 533K/s 533K/s 534K/s 534K/s 535K/s 534K/s + ./flashbench --findfat --fat-nr=10 --erasesize=2097152 --blocksize=1024 --random /dev/sdb 2MiB 8.82M/s 8.59M/s 9.15M/s 8.9M/s 8.91M/s 8.6M/s 8.89M/s 8.6M/s 9.05M/s 8.8M/s 1MiB 8.78M/s 8.99M/s 8.79M/s 8.98M/s 8.77M/s 5.14M/s 5.1M/s 8.93M/s 5.01M/s 8.95M/s 512KiB 6.21M/s 6.85M/s 6.86M/s 9.23M/s 6.71M/s 8.98M/s 6.92M/s 7.09M/s 6.79M/s 9.1M/s 256KiB 7.46M/s 9.28M/s 7.73M/s 7.7M/s 7.61M/s 8.85M/s 7.9M/s 9.24M/s 7.77M/s 7.9M/s 128KiB 7.52M/s 8.94M/s 8.23M/s 9.01M/s 8.08M/s 8.2M/s 8.19M/s 8.97M/s 8.17M/s 8.97M/s 64KiB 8.09M/s 8.38M/s 8.24M/s 8.81M/s 8.04M/s 8.79M/s 8.32M/s 8.43M/s 8.53M/s 9.18M/s 32KiB 10.5M/s 10.8M/s 10.5M/s 10.6M/s 10.8M/s 10.9M/s 10.6M/s 10.8M/s 10.8M/s 10.8M/s 16KiB 9.8M/s 9.81M/s 9.88M/s 9.86M/s 9.91M/s 9.82M/s 9.69M/s 9.73M/s 9.75M/s 9.74M/s 8KiB 4.73M/s 4.69M/s 4.61M/s 4.61M/s 4.75M/s 4.67M/s 4.69M/s 4.61M/s 4.78M/s 4.66M/s 4KiB 1.8M/s 1.8M/s 1.8M/s 1.82M/s 1.78M/s 1.81M/s 1.81M/s 1.8M/s 1.8M/s 1.81M/s 2KiB 872K/s 861K/s 871K/s 860K/s 868K/s 857K/s 865K/s 855K/s 866K/s 857K/s 1KiB 434K/s 437K/s 435K/s 438K/s 435K/s 438K/s 434K/s 436K/s 432K/s 435K/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.84M/s 1MiB 8.63M/s 512KiB 8.85M/s 256KiB 8.67M/s 128KiB 8.87M/s 64KiB 8.52M/s 32KiB 10.9M/s 16KiB 9.82M/s 8KiB 6M/s + for i in '`seq 1 10`' + echo 2 2 + ./flashbench --open-au --open-au-nr=2 --erasesize=2097152 --blocksize=8192 /dev/sdb 2MiB 5.66M/s 1MiB 7.03M/s 512KiB 7.89M/s 256KiB 8.37M/s 128KiB 8.53M/s 64KiB 7.95M/s 32KiB 9.13M/s 16KiB 8.03M/s 8KiB 4.76M/s + for i in '`seq 1 10`' + echo 3 3 + ./flashbench --open-au --open-au-nr=3 --erasesize=2097152 --blocksize=8192 /dev/sdb 2MiB 6.62M/s 1MiB 7.57M/s 512KiB 8.07M/s 256KiB 8.28M/s 128KiB 8.37M/s 64KiB 7.84M/s 32KiB 8.5M/s 16KiB 6.93M/s 8KiB 4M/s + for i in '`seq 1 10`' + echo 4 4 + ./flashbench --open-au --open-au-nr=4 --erasesize=2097152 --blocksize=8192 /dev/sdb 2MiB 5.62M/s 1MiB 6.99M/s 512KiB 7.79M/s 256KiB 8.29M/s 128KiB 8.25M/s 64KiB 7.83M/s 32KiB 8.5M/s 16KiB 6.87M/s 8KiB 3.96M/s + for i in '`seq 1 10`' + echo 5 5 + ./flashbench --open-au --open-au-nr=5 --erasesize=2097152 --blocksize=8192 /dev/sdb 2MiB 3.7M/s 1MiB 1.93M/s 512KiB 808K/s 256KiB 399K/s 128KiB 197K/s 64KiB 97.8K/s 32KiB 48.9K/s 16KiB 24.5K/s 8KiB 12.3K/s + for i in '`seq 1 10`' + echo 6 6 + ./flashbench --open-au --open-au-nr=6 --erasesize=2097152 --blocksize=8192 /dev/sdb 2MiB 3.67M/s 1MiB 1.88M/s 512KiB 830K/s 256KiB 400K/s 128KiB 197K/s 64KiB 98.1K/s 32KiB 49K/s 16KiB 24.6K/s 8KiB 12.3K/s + for i in '`seq 1 10`' + echo 7 7 + ./flashbench --open-au --open-au-nr=7 --erasesize=2097152 --blocksize=8192 /dev/sdb 2MiB 3.65M/s 1MiB 2.3M/s 512KiB 825K/s 256KiB 400K/s 128KiB 197K/s 64KiB 98.3K/s 32KiB 49.1K/s 16KiB 24.6K/s 8KiB 12.3K/s + for i in '`seq 1 10`' + echo 8 8 + ./flashbench --open-au --open-au-nr=8 --erasesize=2097152 --blocksize=8192 /dev/sdb 2MiB 3.64M/s 1MiB 1.83M/s 512KiB 823K/s 256KiB 396K/s 128KiB 197K/s 64KiB 97.9K/s 32KiB 49K/s 16KiB 24.5K/s 8KiB 12.3K/s + for i in '`seq 1 10`' + echo 9 9 + ./flashbench --open-au --open-au-nr=9 --erasesize=2097152 --blocksize=8192 /dev/sdb 2MiB 3.68M/s 1MiB 2.17M/s 512KiB 823K/s 256KiB 398K/s 128KiB 197K/s 64KiB 98.2K/s 32KiB 49.1K/s 16KiB 24.6K/s 8KiB 12.3K/s + for i in '`seq 1 10`' + echo 10 10 + ./flashbench --open-au --open-au-nr=10 --erasesize=2097152 --blocksize=8192 /dev/sdb 2MiB 3.67M/s 1MiB 1.81M/s 512KiB 814K/s 256KiB 399K/s 128KiB 197K/s 64KiB 98.1K/s 32KiB 49.1K/s 16KiB 24.6K/s 8KiB 12.3K/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 2.3M/s 1MiB 7.83M/s 512KiB 8.66M/s 256KiB 8.71M/s 128KiB 8.71M/s 64KiB 8.57M/s 32KiB 10.6M/s 16KiB 9.66M/s 8KiB 5.92M/s 4KiB 2.51M/s + for i in '`seq 1 10`' + echo 2 2 + ./flashbench --open-au --open-au-nr=2 --erasesize=2097152 --blocksize=4096 /dev/sdb 2MiB 8.83M/s 1MiB 8.71M/s 512KiB 8.74M/s 256KiB 8.58M/s 128KiB 8.26M/s 64KiB 8.29M/s 32KiB 9.24M/s 16KiB 8.02M/s 8KiB 4.75M/s 4KiB 2.19M/s + for i in '`seq 1 10`' + echo 3 3 + ./flashbench --open-au --open-au-nr=3 --erasesize=2097152 --blocksize=4096 /dev/sdb 2MiB 8.9M/s 1MiB 8.76M/s 512KiB 8.76M/s 256KiB 8.54M/s 128KiB 8.4M/s 64KiB 8.45M/s 32KiB 9.64M/s 16KiB 8.6M/s 8KiB 5.18M/s 4KiB 2.35M/s + for i in '`seq 1 10`' + echo 4 4 + ./flashbench --open-au --open-au-nr=4 --erasesize=2097152 --blocksize=4096 /dev/sdb 2MiB 8.86M/s 1MiB 8.88M/s 512KiB 8.38M/s 256KiB 8.44M/s 128KiB 8.43M/s 64KiB 7.96M/s 32KiB 8.98M/s 16KiB 7.59M/s 8KiB 4.49M/s 4KiB 2.22M/s + for i in '`seq 1 10`' + echo 5 5 + ./flashbench --open-au --open-au-nr=5 --erasesize=2097152 --blocksize=4096 /dev/sdb 2MiB 6.34M/s 1MiB 1.94M/s 512KiB 809K/s 256KiB 400K/s 128KiB 197K/s 64KiB 97.8K/s 32KiB 48.9K/s 16KiB 24.5K/s 8KiB 12.3K/s 4KiB 6.14K/s + for i in '`seq 1 10`' + echo 6 6 + ./flashbench --open-au --open-au-nr=6 --erasesize=2097152 --blocksize=4096 /dev/sdb 2MiB 3.65M/s 1MiB 1.87M/s 512KiB 826K/s 256KiB 397K/s 128KiB 196K/s 64KiB 97.9K/s 32KiB 49K/s 16KiB 24.5K/s 8KiB 12.3K/s 4KiB 6.17K/s + for i in '`seq 1 10`' + echo 7 7 + ./flashbench --open-au --open-au-nr=7 --erasesize=2097152 --blocksize=4096 /dev/sdb 2MiB 3.64M/s 1MiB 1.84M/s 512KiB 806K/s 256KiB 397K/s 128KiB 196K/s 64KiB 98.4K/s 32KiB 49.2K/s 16KiB 24.6K/s 8KiB 12.3K/s 4KiB 6.17K/s + for i in '`seq 1 10`' + echo 8 8 + ./flashbench --open-au --open-au-nr=8 --erasesize=2097152 --blocksize=4096 /dev/sdb 2MiB 3.64M/s 1MiB 1.82M/s 512KiB 821K/s 256KiB 397K/s 128KiB 196K/s 64KiB 98.2K/s 32KiB 49.1K/s 16KiB 24.6K/s 8KiB 12.3K/s 4KiB 6.17K/s + for i in '`seq 1 10`' + echo 9 9 + ./flashbench --open-au --open-au-nr=9 --erasesize=2097152 --blocksize=4096 /dev/sdb 2MiB 3.62M/s 1MiB 1.8M/s 512KiB 804K/s 256KiB 396K/s 128KiB 197K/s 64KiB 98.1K/s 32KiB 49K/s 16KiB 24.6K/s 8KiB 12.3K/s 4KiB 6.16K/s + for i in '`seq 1 10`' + echo 10 10 + ./flashbench --open-au --open-au-nr=10 --erasesize=2097152 --blocksize=4096 /dev/sdb 2MiB 3.62M/s 1MiB 1.79M/s 512KiB 817K/s 256KiB 396K/s 128KiB 196K/s 64KiB 97.9K/s 32KiB 49K/s 16KiB 24.5K/s 8KiB 12.3K/s 4KiB 6.17K/s tmp201:~ #
tmp201:~ # 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 4GB Serial Number: TSS50032110615075915 Firmware Version: 20110221 User Capacity: 4,017,807,360 bytes Device is: Not in smartctl database [for details use: -P showall] ATA Version is: 7 ATA Standard is: Exact ATA specification draft version not indicated Local Time is: Mon Dec 12 16:08:05 2011 CET SMART support is: Unavailable - device lacks SMART capability.
SMART Disabled. Use option -s with argument 'on' to enable it. + hdparm -i /dev/sdb
/dev/sdb:
Model=CF 4GB, FwRev=20110221, SerialNo=TSS50032110615075915 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 Drive conforms to: Unspecified: ATA/ATAPI-7
* signifies the current active mode
+ hdparm -I /dev/sdb
/dev/sdb:
CompactFlash ATA device Model Number: CF 4GB Serial Number: TSS50032110615075915 Firmware Revision: 20110221 Standards: Supported: 7 Likely used: 7 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) 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: 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 * 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 0xe0a5) + ./flashbench -a -b 1024 /dev/sdb align 134217728 pre 262µs on 377µs post 261µs diff 116µs align 67108864 pre 259µs on 378µs post 259µs diff 119µs align 33554432 pre 259µs on 377µs post 259µs diff 118µs align 16777216 pre 261µs on 380µs post 259µs diff 120µs align 8388608 pre 261µs on 382µs post 261µs diff 121µs align 4194304 pre 261µs on 379µs post 259µs diff 120µs align 2097152 pre 263µs on 383µs post 263µs diff 120µs align 1048576 pre 263µs on 315µs post 263µs diff 52.1µs align 524288 pre 263µs on 315µs post 263µs diff 52.1µs align 262144 pre 267µs on 316µs post 267µs diff 48.6µs align 131072 pre 263µs on 315µs post 263µs diff 51.9µs align 65536 pre 263µs on 315µs post 263µs diff 52µs align 32768 pre 263µs on 315µs post 263µs diff 51.9µs align 16384 pre 263µs on 315µs post 263µs diff 52.1µs align 8192 pre 263µs on 292µs post 263µs diff 29.2µs align 4096 pre 263µs on 281µs post 263µs diff 18.4µs align 2048 pre 263µs on 281µs post 263µs diff 18µs + ./flashbench --findfat --fat-nr=10 --erasesize=2097152 --blocksize=1024 /dev/sdb 2MiB 11.8M/s 12M/s 47.1M/s 12M/s 12M/s 12M/s 49.4M/s 12M/s 49.4M/s 50M/s 1MiB 29M/s 50.1M/s 50.1M/s 28.9M/s 50.1M/s 29M/s 49.4M/s 29M/s 49.5M/s 50.2M/s 512KiB 50.4M/s 50.7M/s 50.4M/s 50.6M/s 50.4M/s 39.3M/s 49.9M/s 39.3M/s 49.8M/s 50.5M/s 256KiB 51M/s 51M/s 51M/s 51M/s 51M/s 44.8M/s 50.7M/s 44.8M/s 50.5M/s 51.1M/s 128KiB 51.7M/s 51.8M/s 51.8M/s 51.6M/s 51.7M/s 46.8M/s 51.3M/s 46.8M/s 51.4M/s 51.7M/s 64KiB 46.6M/s 46.6M/s 46.7M/s 46.6M/s 46.6M/s 41.3M/s 46.6M/s 41.4M/s 46.6M/s 46.6M/s 32KiB 38.5M/s 38.7M/s 38.5M/s 38.7M/s 38.5M/s 38.7M/s 38.6M/s 38.7M/s 38.6M/s 38.5M/s 16KiB 28.6M/s 28.5M/s 28.4M/s 28.5M/s 28.4M/s 28.5M/s 28.5M/s 28.4M/s 28.4M/s 28.5M/s 8KiB 9.05M/s 9.05M/s 9.05M/s 9.05M/s 9.06M/s 9.02M/s 9.05M/s 9.04M/s 9.05M/s 9.05M/s 4KiB 4.22M/s 4.23M/s 4.22M/s 4.23M/s 4.22M/s 4.23M/s 4.22M/s 4.22M/s 4.23M/s 4.22M/s 2KiB 2.04M/s 2.04M/s 2.04M/s 2.04M/s 2.04M/s 2.05M/s 2.05M/s 2.05M/s 2.04M/s 2.04M/s 1KiB 1.01M/s 1.01M/s 1.01M/s 1.01M/s 1.01M/s 1.01M/s 1.01M/s 1.01M/s 1.01M/s 1.01M/s + ./flashbench --findfat --fat-nr=10 --erasesize=2097152 --blocksize=1024 --random /dev/sdb 2MiB 12.2M/s 50.7M/s 50.9M/s 47.7M/s 50.7M/s 50.7M/s 51.1M/s 50.9M/s 50.8M/s 50.7M/s 1MiB 50.9M/s 50.3M/s 50.3M/s 50.4M/s 50.5M/s 50.4M/s 29.1M/s 50.5M/s 50.6M/s 29.3M/s 512KiB 39.1M/s 39M/s 27.9M/s 39.1M/s 39.1M/s 27.9M/s 39.1M/s 39.1M/s 39.1M/s 39M/s 256KiB 40.6M/s 40.5M/s 40.7M/s 40.5M/s 40.7M/s 44.2M/s 44M/s 43.9M/s 44M/s 44M/s 128KiB 47M/s 47.5M/s 47.4M/s 47.4M/s 47.4M/s 47.4M/s 47.6M/s 47.5M/s 47.5M/s 47.6M/s 64KiB 41.6M/s 41.7M/s 41.7M/s 41.7M/s 41.5M/s 41.5M/s 41.5M/s 41.7M/s 41.6M/s 41.6M/s 32KiB 32.4M/s 32.5M/s 32.4M/s 32.5M/s 32.4M/s 32.7M/s 32.5M/s 32.4M/s 32.4M/s 32.6M/s 16KiB 22.4M/s 22.4M/s 22.4M/s 22.4M/s 22.4M/s 22.5M/s 22.4M/s 22.5M/s 22.4M/s 22.4M/s 8KiB 9.07M/s 9.06M/s 9.04M/s 9.05M/s 9.05M/s 9.04M/s 9.05M/s 9.04M/s 9.04M/s 9.04M/s 4KiB 4.24M/s 4.24M/s 4.24M/s 4.24M/s 4.24M/s 4.25M/s 4.24M/s 4.24M/s 4.24M/s 4.24M/s 2KiB 2.06M/s 2.06M/s 2.06M/s 2.06M/s 2.06M/s 2.06M/s 2.06M/s 2.06M/s 2.06M/s 2.06M/s 1KiB 1.01M/s 1.01M/s 1.01M/s 1.01M/s 1.01M/s 1.01M/s 1.01M/s 1.01M/s 1.01M/s 1.01M/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 50.9M/s 1MiB 51.1M/s 512KiB 51.4M/s 256KiB 51.8M/s 128KiB 52.5M/s 64KiB 47.4M/s 32KiB 39.3M/s 16KiB 28.7M/s 8KiB 9.09M/s + for i in '`seq 1 10`' + echo 2 2 + ./flashbench --open-au --open-au-nr=2 --erasesize=2097152 --blocksize=8192 /dev/sdb 2MiB 50.8M/s 1MiB 50.1M/s 512KiB 49.1M/s 256KiB 46.9M/s 128KiB 42.9M/s 64KiB 33.4M/s 32KiB 23.2M/s 16KiB 14.2M/s 8KiB 5.49M/s + for i in '`seq 1 10`' + echo 3 3 + ./flashbench --open-au --open-au-nr=3 --erasesize=2097152 --blocksize=8192 /dev/sdb 2MiB 50.8M/s 1MiB 50.2M/s 512KiB 49.1M/s 256KiB 47M/s 128KiB 42.8M/s 64KiB 33.4M/s 32KiB 23.1M/s 16KiB 14.1M/s 8KiB 5.47M/s + for i in '`seq 1 10`' + echo 4 4 + ./flashbench --open-au --open-au-nr=4 --erasesize=2097152 --blocksize=8192 /dev/sdb 2MiB 50.8M/s 1MiB 50.3M/s 512KiB 49.1M/s 256KiB 46.8M/s 128KiB 42.6M/s 64KiB 33.3M/s 32KiB 22.9M/s 16KiB 14.1M/s 8KiB 5.46M/s + for i in '`seq 1 10`' + echo 5 5 + ./flashbench --open-au --open-au-nr=5 --erasesize=2097152 --blocksize=8192 /dev/sdb 2MiB 50.8M/s 1MiB 50.3M/s 512KiB 49.1M/s 256KiB 46.9M/s 128KiB 42.6M/s 64KiB 33.1M/s 32KiB 22.9M/s 16KiB 14.1M/s 8KiB 5.46M/s + for i in '`seq 1 10`' + echo 6 6 + ./flashbench --open-au --open-au-nr=6 --erasesize=2097152 --blocksize=8192 /dev/sdb 2MiB 50.9M/s 1MiB 50.2M/s 512KiB 49.1M/s 256KiB 46.8M/s 128KiB 42.5M/s 64KiB 33.2M/s 32KiB 22.8M/s 16KiB 14.1M/s 8KiB 5.45M/s + for i in '`seq 1 10`' + echo 7 7 + ./flashbench --open-au --open-au-nr=7 --erasesize=2097152 --blocksize=8192 /dev/sdb 2MiB 50.9M/s 1MiB 50.3M/s 512KiB 49.1M/s 256KiB 46.7M/s 128KiB 42.7M/s 64KiB 33.1M/s 32KiB 22.8M/s 16KiB 14.1M/s 8KiB 5.45M/s + for i in '`seq 1 10`' + echo 8 8 + ./flashbench --open-au --open-au-nr=8 --erasesize=2097152 --blocksize=8192 /dev/sdb 2MiB 50.9M/s 1MiB 50.3M/s 512KiB 49.1M/s 256KiB 46.7M/s 128KiB 42.6M/s 64KiB 33M/s 32KiB 22.8M/s 16KiB 14.1M/s 8KiB 5.45M/s + for i in '`seq 1 10`' + echo 9 9 + ./flashbench --open-au --open-au-nr=9 --erasesize=2097152 --blocksize=8192 /dev/sdb 2MiB 50.9M/s 1MiB 50.2M/s 512KiB 49.1M/s 256KiB 46.7M/s 128KiB 42.6M/s 64KiB 33.1M/s 32KiB 22.9M/s 16KiB 14M/s 8KiB 5.44M/s + for i in '`seq 1 10`' + echo 10 10 + ./flashbench --open-au --open-au-nr=10 --erasesize=2097152 --blocksize=8192 /dev/sdb 2MiB 50.9M/s 1MiB 50.2M/s 512KiB 49M/s 256KiB 46.8M/s 128KiB 42.4M/s 64KiB 33M/s 32KiB 22.8M/s 16KiB 14M/s 8KiB 5.43M/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 51M/s 1MiB 51.3M/s 512KiB 51.3M/s 256KiB 51.8M/s 128KiB 52.6M/s 64KiB 47.6M/s 32KiB 39.3M/s 16KiB 29.2M/s 8KiB 9.08M/s 4KiB 4.24M/s + for i in '`seq 1 10`' + echo 2 2 + ./flashbench --open-au --open-au-nr=2 --erasesize=2097152 --blocksize=4096 /dev/sdb 2MiB 51M/s 1MiB 50.4M/s 512KiB 49.3M/s 256KiB 47.1M/s 128KiB 43M/s 64KiB 33.5M/s 32KiB 23.1M/s 16KiB 14.3M/s 8KiB 5.51M/s 4KiB 2.63M/s + for i in '`seq 1 10`' + echo 3 3 + ./flashbench --open-au --open-au-nr=3 --erasesize=2097152 --blocksize=4096 /dev/sdb 2MiB 50.9M/s 1MiB 50.3M/s 512KiB 49.2M/s 256KiB 47M/s 128KiB 42.7M/s 64KiB 33.3M/s 32KiB 23.1M/s 16KiB 14.2M/s 8KiB 5.49M/s 4KiB 2.63M/s + for i in '`seq 1 10`' + echo 4 4 + ./flashbench --open-au --open-au-nr=4 --erasesize=2097152 --blocksize=4096 /dev/sdb 2MiB 50.9M/s 1MiB 50.5M/s 512KiB 49.2M/s 256KiB 47M/s 128KiB 42.7M/s 64KiB 33.5M/s 32KiB 23.1M/s 16KiB 14.2M/s 8KiB 5.49M/s 4KiB 2.62M/s + for i in '`seq 1 10`' + echo 5 5 + ./flashbench --open-au --open-au-nr=5 --erasesize=2097152 --blocksize=4096 /dev/sdb 2MiB 50.9M/s 1MiB 50.3M/s 512KiB 49.2M/s 256KiB 46.9M/s 128KiB 42.8M/s 64KiB 33.4M/s 32KiB 22.9M/s 16KiB 14.2M/s 8KiB 5.49M/s 4KiB 2.63M/s + for i in '`seq 1 10`' + echo 6 6 + ./flashbench --open-au --open-au-nr=6 --erasesize=2097152 --blocksize=4096 /dev/sdb 2MiB 50.8M/s 1MiB 50.3M/s 512KiB 49.3M/s 256KiB 46.8M/s 128KiB 42.7M/s 64KiB 33.2M/s 32KiB 23M/s 16KiB 14.1M/s 8KiB 5.48M/s 4KiB 2.62M/s + for i in '`seq 1 10`' + echo 7 7 + ./flashbench --open-au --open-au-nr=7 --erasesize=2097152 --blocksize=4096 /dev/sdb 2MiB 50.9M/s 1MiB 50.4M/s 512KiB 49.2M/s 256KiB 46.9M/s 128KiB 42.7M/s 64KiB 33.1M/s 32KiB 23M/s 16KiB 14.2M/s 8KiB 5.46M/s 4KiB 2.61M/s + for i in '`seq 1 10`' + echo 8 8 + ./flashbench --open-au --open-au-nr=8 --erasesize=2097152 --blocksize=4096 /dev/sdb 2MiB 51M/s 1MiB 50.3M/s 512KiB 49.1M/s 256KiB 46.8M/s 128KiB 42.5M/s 64KiB 33.2M/s 32KiB 22.9M/s 16KiB 14.1M/s 8KiB 5.47M/s 4KiB 2.61M/s + for i in '`seq 1 10`' + echo 9 9 + ./flashbench --open-au --open-au-nr=9 --erasesize=2097152 --blocksize=4096 /dev/sdb 2MiB 50.9M/s 1MiB 50.3M/s 512KiB 49.2M/s 256KiB 46.9M/s 128KiB 42.6M/s 64KiB 33.3M/s 32KiB 22.9M/s 16KiB 14.1M/s 8KiB 5.46M/s 4KiB 2.61M/s + for i in '`seq 1 10`' + echo 10 10 + ./flashbench --open-au --open-au-nr=10 --erasesize=2097152 --blocksize=4096 /dev/sdb 2MiB 51M/s 1MiB 50.4M/s 512KiB 49.1M/s 256KiB 46.9M/s 128KiB 42.5M/s 64KiB 33.2M/s 32KiB 22.9M/s 16KiB 14.1M/s 8KiB 5.45M/s 4KiB 2.6M/s tmp201:~ #
Resent to fix the website name (pcengines.ch)
tmp201:~ # 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 4GB Serial Number: TSS50032110615075915 Firmware Version: 20110221 User Capacity: 4,017,807,360 bytes Device is: Not in smartctl database [for details use: -P showall] ATA Version is: 7 ATA Standard is: Exact ATA specification draft version not indicated Local Time is: Mon Dec 12 16:08:05 2011 CET SMART support is: Unavailable - device lacks SMART capability.
SMART Disabled. Use option -s with argument 'on' to enable it. + hdparm -i /dev/sdb
/dev/sdb:
Model=CF 4GB, FwRev=20110221, SerialNo=TSS50032110615075915 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 Drive conforms to: Unspecified: ATA/ATAPI-7
* signifies the current active mode
+ hdparm -I /dev/sdb
/dev/sdb:
CompactFlash ATA device Model Number: CF 4GB Serial Number: TSS50032110615075915 Firmware Revision: 20110221 Standards: Supported: 7 Likely used: 7 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) 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: 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 * 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 0xe0a5) + ./flashbench -a -b 1024 /dev/sdb align 134217728 pre 262µs on 377µs post 261µs diff 116µs align 67108864 pre 259µs on 378µs post 259µs diff 119µs align 33554432 pre 259µs on 377µs post 259µs diff 118µs align 16777216 pre 261µs on 380µs post 259µs diff 120µs align 8388608 pre 261µs on 382µs post 261µs diff 121µs align 4194304 pre 261µs on 379µs post 259µs diff 120µs align 2097152 pre 263µs on 383µs post 263µs diff 120µs align 1048576 pre 263µs on 315µs post 263µs diff 52.1µs align 524288 pre 263µs on 315µs post 263µs diff 52.1µs align 262144 pre 267µs on 316µs post 267µs diff 48.6µs align 131072 pre 263µs on 315µs post 263µs diff 51.9µs align 65536 pre 263µs on 315µs post 263µs diff 52µs align 32768 pre 263µs on 315µs post 263µs diff 51.9µs align 16384 pre 263µs on 315µs post 263µs diff 52.1µs align 8192 pre 263µs on 292µs post 263µs diff 29.2µs align 4096 pre 263µs on 281µs post 263µs diff 18.4µs align 2048 pre 263µs on 281µs post 263µs diff 18µs + ./flashbench --findfat --fat-nr=10 --erasesize=2097152 --blocksize=1024 /dev/sdb 2MiB 11.8M/s 12M/s 47.1M/s 12M/s 12M/s 12M/s 49.4M/s 12M/s 49.4M/s 50M/s 1MiB 29M/s 50.1M/s 50.1M/s 28.9M/s 50.1M/s 29M/s 49.4M/s 29M/s 49.5M/s 50.2M/s 512KiB 50.4M/s 50.7M/s 50.4M/s 50.6M/s 50.4M/s 39.3M/s 49.9M/s 39.3M/s 49.8M/s 50.5M/s 256KiB 51M/s 51M/s 51M/s 51M/s 51M/s 44.8M/s 50.7M/s 44.8M/s 50.5M/s 51.1M/s 128KiB 51.7M/s 51.8M/s 51.8M/s 51.6M/s 51.7M/s 46.8M/s 51.3M/s 46.8M/s 51.4M/s 51.7M/s 64KiB 46.6M/s 46.6M/s 46.7M/s 46.6M/s 46.6M/s 41.3M/s 46.6M/s 41.4M/s 46.6M/s 46.6M/s 32KiB 38.5M/s 38.7M/s 38.5M/s 38.7M/s 38.5M/s 38.7M/s 38.6M/s 38.7M/s 38.6M/s 38.5M/s 16KiB 28.6M/s 28.5M/s 28.4M/s 28.5M/s 28.4M/s 28.5M/s 28.5M/s 28.4M/s 28.4M/s 28.5M/s 8KiB 9.05M/s 9.05M/s 9.05M/s 9.05M/s 9.06M/s 9.02M/s 9.05M/s 9.04M/s 9.05M/s 9.05M/s 4KiB 4.22M/s 4.23M/s 4.22M/s 4.23M/s 4.22M/s 4.23M/s 4.22M/s 4.22M/s 4.23M/s 4.22M/s 2KiB 2.04M/s 2.04M/s 2.04M/s 2.04M/s 2.04M/s 2.05M/s 2.05M/s 2.05M/s 2.04M/s 2.04M/s 1KiB 1.01M/s 1.01M/s 1.01M/s 1.01M/s 1.01M/s 1.01M/s 1.01M/s 1.01M/s 1.01M/s 1.01M/s + ./flashbench --findfat --fat-nr=10 --erasesize=2097152 --blocksize=1024 --random /dev/sdb 2MiB 12.2M/s 50.7M/s 50.9M/s 47.7M/s 50.7M/s 50.7M/s 51.1M/s 50.9M/s 50.8M/s 50.7M/s 1MiB 50.9M/s 50.3M/s 50.3M/s 50.4M/s 50.5M/s 50.4M/s 29.1M/s 50.5M/s 50.6M/s 29.3M/s 512KiB 39.1M/s 39M/s 27.9M/s 39.1M/s 39.1M/s 27.9M/s 39.1M/s 39.1M/s 39.1M/s 39M/s 256KiB 40.6M/s 40.5M/s 40.7M/s 40.5M/s 40.7M/s 44.2M/s 44M/s 43.9M/s 44M/s 44M/s 128KiB 47M/s 47.5M/s 47.4M/s 47.4M/s 47.4M/s 47.4M/s 47.6M/s 47.5M/s 47.5M/s 47.6M/s 64KiB 41.6M/s 41.7M/s 41.7M/s 41.7M/s 41.5M/s 41.5M/s 41.5M/s 41.7M/s 41.6M/s 41.6M/s 32KiB 32.4M/s 32.5M/s 32.4M/s 32.5M/s 32.4M/s 32.7M/s 32.5M/s 32.4M/s 32.4M/s 32.6M/s 16KiB 22.4M/s 22.4M/s 22.4M/s 22.4M/s 22.4M/s 22.5M/s 22.4M/s 22.5M/s 22.4M/s 22.4M/s 8KiB 9.07M/s 9.06M/s 9.04M/s 9.05M/s 9.05M/s 9.04M/s 9.05M/s 9.04M/s 9.04M/s 9.04M/s 4KiB 4.24M/s 4.24M/s 4.24M/s 4.24M/s 4.24M/s 4.25M/s 4.24M/s 4.24M/s 4.24M/s 4.24M/s 2KiB 2.06M/s 2.06M/s 2.06M/s 2.06M/s 2.06M/s 2.06M/s 2.06M/s 2.06M/s 2.06M/s 2.06M/s 1KiB 1.01M/s 1.01M/s 1.01M/s 1.01M/s 1.01M/s 1.01M/s 1.01M/s 1.01M/s 1.01M/s 1.01M/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 50.9M/s 1MiB 51.1M/s 512KiB 51.4M/s 256KiB 51.8M/s 128KiB 52.5M/s 64KiB 47.4M/s 32KiB 39.3M/s 16KiB 28.7M/s 8KiB 9.09M/s + for i in '`seq 1 10`' + echo 2 2 + ./flashbench --open-au --open-au-nr=2 --erasesize=2097152 --blocksize=8192 /dev/sdb 2MiB 50.8M/s 1MiB 50.1M/s 512KiB 49.1M/s 256KiB 46.9M/s 128KiB 42.9M/s 64KiB 33.4M/s 32KiB 23.2M/s 16KiB 14.2M/s 8KiB 5.49M/s + for i in '`seq 1 10`' + echo 3 3 + ./flashbench --open-au --open-au-nr=3 --erasesize=2097152 --blocksize=8192 /dev/sdb 2MiB 50.8M/s 1MiB 50.2M/s 512KiB 49.1M/s 256KiB 47M/s 128KiB 42.8M/s 64KiB 33.4M/s 32KiB 23.1M/s 16KiB 14.1M/s 8KiB 5.47M/s + for i in '`seq 1 10`' + echo 4 4 + ./flashbench --open-au --open-au-nr=4 --erasesize=2097152 --blocksize=8192 /dev/sdb 2MiB 50.8M/s 1MiB 50.3M/s 512KiB 49.1M/s 256KiB 46.8M/s 128KiB 42.6M/s 64KiB 33.3M/s 32KiB 22.9M/s 16KiB 14.1M/s 8KiB 5.46M/s + for i in '`seq 1 10`' + echo 5 5 + ./flashbench --open-au --open-au-nr=5 --erasesize=2097152 --blocksize=8192 /dev/sdb 2MiB 50.8M/s 1MiB 50.3M/s 512KiB 49.1M/s 256KiB 46.9M/s 128KiB 42.6M/s 64KiB 33.1M/s 32KiB 22.9M/s 16KiB 14.1M/s 8KiB 5.46M/s + for i in '`seq 1 10`' + echo 6 6 + ./flashbench --open-au --open-au-nr=6 --erasesize=2097152 --blocksize=8192 /dev/sdb 2MiB 50.9M/s 1MiB 50.2M/s 512KiB 49.1M/s 256KiB 46.8M/s 128KiB 42.5M/s 64KiB 33.2M/s 32KiB 22.8M/s 16KiB 14.1M/s 8KiB 5.45M/s + for i in '`seq 1 10`' + echo 7 7 + ./flashbench --open-au --open-au-nr=7 --erasesize=2097152 --blocksize=8192 /dev/sdb 2MiB 50.9M/s 1MiB 50.3M/s 512KiB 49.1M/s 256KiB 46.7M/s 128KiB 42.7M/s 64KiB 33.1M/s 32KiB 22.8M/s 16KiB 14.1M/s 8KiB 5.45M/s + for i in '`seq 1 10`' + echo 8 8 + ./flashbench --open-au --open-au-nr=8 --erasesize=2097152 --blocksize=8192 /dev/sdb 2MiB 50.9M/s 1MiB 50.3M/s 512KiB 49.1M/s 256KiB 46.7M/s 128KiB 42.6M/s 64KiB 33M/s 32KiB 22.8M/s 16KiB 14.1M/s 8KiB 5.45M/s + for i in '`seq 1 10`' + echo 9 9 + ./flashbench --open-au --open-au-nr=9 --erasesize=2097152 --blocksize=8192 /dev/sdb 2MiB 50.9M/s 1MiB 50.2M/s 512KiB 49.1M/s 256KiB 46.7M/s 128KiB 42.6M/s 64KiB 33.1M/s 32KiB 22.9M/s 16KiB 14M/s 8KiB 5.44M/s + for i in '`seq 1 10`' + echo 10 10 + ./flashbench --open-au --open-au-nr=10 --erasesize=2097152 --blocksize=8192 /dev/sdb 2MiB 50.9M/s 1MiB 50.2M/s 512KiB 49M/s 256KiB 46.8M/s 128KiB 42.4M/s 64KiB 33M/s 32KiB 22.8M/s 16KiB 14M/s 8KiB 5.43M/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 51M/s 1MiB 51.3M/s 512KiB 51.3M/s 256KiB 51.8M/s 128KiB 52.6M/s 64KiB 47.6M/s 32KiB 39.3M/s 16KiB 29.2M/s 8KiB 9.08M/s 4KiB 4.24M/s + for i in '`seq 1 10`' + echo 2 2 + ./flashbench --open-au --open-au-nr=2 --erasesize=2097152 --blocksize=4096 /dev/sdb 2MiB 51M/s 1MiB 50.4M/s 512KiB 49.3M/s 256KiB 47.1M/s 128KiB 43M/s 64KiB 33.5M/s 32KiB 23.1M/s 16KiB 14.3M/s 8KiB 5.51M/s 4KiB 2.63M/s + for i in '`seq 1 10`' + echo 3 3 + ./flashbench --open-au --open-au-nr=3 --erasesize=2097152 --blocksize=4096 /dev/sdb 2MiB 50.9M/s 1MiB 50.3M/s 512KiB 49.2M/s 256KiB 47M/s 128KiB 42.7M/s 64KiB 33.3M/s 32KiB 23.1M/s 16KiB 14.2M/s 8KiB 5.49M/s 4KiB 2.63M/s + for i in '`seq 1 10`' + echo 4 4 + ./flashbench --open-au --open-au-nr=4 --erasesize=2097152 --blocksize=4096 /dev/sdb 2MiB 50.9M/s 1MiB 50.5M/s 512KiB 49.2M/s 256KiB 47M/s 128KiB 42.7M/s 64KiB 33.5M/s 32KiB 23.1M/s 16KiB 14.2M/s 8KiB 5.49M/s 4KiB 2.62M/s + for i in '`seq 1 10`' + echo 5 5 + ./flashbench --open-au --open-au-nr=5 --erasesize=2097152 --blocksize=4096 /dev/sdb 2MiB 50.9M/s 1MiB 50.3M/s 512KiB 49.2M/s 256KiB 46.9M/s 128KiB 42.8M/s 64KiB 33.4M/s 32KiB 22.9M/s 16KiB 14.2M/s 8KiB 5.49M/s 4KiB 2.63M/s + for i in '`seq 1 10`' + echo 6 6 + ./flashbench --open-au --open-au-nr=6 --erasesize=2097152 --blocksize=4096 /dev/sdb 2MiB 50.8M/s 1MiB 50.3M/s 512KiB 49.3M/s 256KiB 46.8M/s 128KiB 42.7M/s 64KiB 33.2M/s 32KiB 23M/s 16KiB 14.1M/s 8KiB 5.48M/s 4KiB 2.62M/s + for i in '`seq 1 10`' + echo 7 7 + ./flashbench --open-au --open-au-nr=7 --erasesize=2097152 --blocksize=4096 /dev/sdb 2MiB 50.9M/s 1MiB 50.4M/s 512KiB 49.2M/s 256KiB 46.9M/s 128KiB 42.7M/s 64KiB 33.1M/s 32KiB 23M/s 16KiB 14.2M/s 8KiB 5.46M/s 4KiB 2.61M/s + for i in '`seq 1 10`' + echo 8 8 + ./flashbench --open-au --open-au-nr=8 --erasesize=2097152 --blocksize=4096 /dev/sdb 2MiB 51M/s 1MiB 50.3M/s 512KiB 49.1M/s 256KiB 46.8M/s 128KiB 42.5M/s 64KiB 33.2M/s 32KiB 22.9M/s 16KiB 14.1M/s 8KiB 5.47M/s 4KiB 2.61M/s + for i in '`seq 1 10`' + echo 9 9 + ./flashbench --open-au --open-au-nr=9 --erasesize=2097152 --blocksize=4096 /dev/sdb 2MiB 50.9M/s 1MiB 50.3M/s 512KiB 49.2M/s 256KiB 46.9M/s 128KiB 42.6M/s 64KiB 33.3M/s 32KiB 22.9M/s 16KiB 14.1M/s 8KiB 5.46M/s 4KiB 2.61M/s + for i in '`seq 1 10`' + echo 10 10 + ./flashbench --open-au --open-au-nr=10 --erasesize=2097152 --blocksize=4096 /dev/sdb 2MiB 51M/s 1MiB 50.4M/s 512KiB 49.1M/s 256KiB 46.9M/s 128KiB 42.5M/s 64KiB 33.2M/s 32KiB 22.9M/s 16KiB 14.1M/s 8KiB 5.45M/s 4KiB 2.6M/s tmp201:~ #
flashbench-results@lists.linaro.org