lists.linaro.org
Sign In
Sign Up
Sign In
Sign Up
Manage this list
×
Keyboard Shortcuts
Thread View
j
: Next unread message
k
: Previous unread message
j a
: Jump to all threads
j l
: Jump to MailingList overview
2026
November
October
September
August
July
June
May
April
March
February
January
2025
December
November
October
September
August
July
June
May
April
March
February
January
2024
December
November
October
September
August
July
June
May
April
March
February
January
2023
December
November
October
September
August
July
June
May
April
March
February
January
2022
December
November
October
September
August
July
June
May
April
March
February
January
2021
December
November
October
September
August
July
June
May
April
March
February
January
2020
December
November
October
September
August
July
June
May
April
March
February
January
2019
December
November
October
September
August
July
June
May
April
March
February
January
2018
December
November
October
September
August
July
June
May
April
March
February
January
2017
December
November
October
September
August
July
June
May
April
March
February
January
2016
December
November
October
September
August
July
June
May
April
March
February
January
2015
December
November
October
September
August
July
June
May
April
March
February
January
2014
December
November
October
September
August
July
June
May
April
March
February
January
2013
December
November
October
September
August
July
June
May
April
March
February
January
2012
December
November
October
September
August
July
June
May
April
March
February
January
2011
December
November
October
September
August
July
June
May
April
March
List overview
Download
Flashbench-results
----- 2026 -----
November 2026
October 2026
September 2026
August 2026
July 2026
June 2026
May 2026
April 2026
March 2026
February 2026
January 2026
----- 2025 -----
December 2025
November 2025
October 2025
September 2025
August 2025
July 2025
June 2025
May 2025
April 2025
March 2025
February 2025
January 2025
----- 2024 -----
December 2024
November 2024
October 2024
September 2024
August 2024
July 2024
June 2024
May 2024
April 2024
March 2024
February 2024
January 2024
----- 2023 -----
December 2023
November 2023
October 2023
September 2023
August 2023
July 2023
June 2023
May 2023
April 2023
March 2023
February 2023
January 2023
----- 2022 -----
December 2022
November 2022
October 2022
September 2022
August 2022
July 2022
June 2022
May 2022
April 2022
March 2022
February 2022
January 2022
----- 2021 -----
December 2021
November 2021
October 2021
September 2021
August 2021
July 2021
June 2021
May 2021
April 2021
March 2021
February 2021
January 2021
----- 2020 -----
December 2020
November 2020
October 2020
September 2020
August 2020
July 2020
June 2020
May 2020
April 2020
March 2020
February 2020
January 2020
----- 2019 -----
December 2019
November 2019
October 2019
September 2019
August 2019
July 2019
June 2019
May 2019
April 2019
March 2019
February 2019
January 2019
----- 2018 -----
December 2018
November 2018
October 2018
September 2018
August 2018
July 2018
June 2018
May 2018
April 2018
March 2018
February 2018
January 2018
----- 2017 -----
December 2017
November 2017
October 2017
September 2017
August 2017
July 2017
June 2017
May 2017
April 2017
March 2017
February 2017
January 2017
----- 2016 -----
December 2016
November 2016
October 2016
September 2016
August 2016
July 2016
June 2016
May 2016
April 2016
March 2016
February 2016
January 2016
----- 2015 -----
December 2015
November 2015
October 2015
September 2015
August 2015
July 2015
June 2015
May 2015
April 2015
March 2015
February 2015
January 2015
----- 2014 -----
December 2014
November 2014
October 2014
September 2014
August 2014
July 2014
June 2014
May 2014
April 2014
March 2014
February 2014
January 2014
----- 2013 -----
December 2013
November 2013
October 2013
September 2013
August 2013
July 2013
June 2013
May 2013
April 2013
March 2013
February 2013
January 2013
----- 2012 -----
December 2012
November 2012
October 2012
September 2012
August 2012
July 2012
June 2012
May 2012
April 2012
March 2012
February 2012
January 2012
----- 2011 -----
December 2011
November 2011
October 2011
September 2011
August 2011
July 2011
June 2011
May 2011
April 2011
March 2011
flashbench-results@lists.linaro.org
174 discussions
Start a n
N
ew thread
Verbatim Executive Metal 8GB USB
by Arnd Bergmann
arnd@wuerfel:~/flashbench$ sudo fdisk -lu /dev/sdd Disk /dev/sdd: 8011 MB, 8011120640 bytes 41 heads, 41 sectors/track, 9307 cylinders, total 15646720 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0xd45371da Device Boot Start End Blocks Id System /dev/sdd1 8064 15646719 7819328 c W95 FAT32 (LBA) arnd@wuerfel:~ $ lsusb Bus 001 Device 016: ID 18a5:0240 Verbatim, Ltd arnd@wuerfel:~/flashbench$ sudo dosfsck /dev/sdd1 dosfsck 3.0.9, 31 Jan 2010, FAT32, LFN Free cluster summary uninitialized (should be 244224) /dev/sdd1: 1 files, 1/244225 clusters arnd@wuerfel:~/flashbench$ sudo ./flashbench -a /dev/sdd --blocksize=1024 --count=32 align 1073741824 pre 544µs on 810µs post 564µs diff 257µs align 536870912 pre 565µs on 811µs post 565µs diff 246µs align 268435456 pre 558µs on 814µs post 564µs diff 253µs align 134217728 pre 558µs on 809µs post 563µs diff 248µs align 67108864 pre 562µs on 816µs post 566µs diff 252µs align 33554432 pre 566µs on 814µs post 566µs diff 248µs align 16777216 pre 568µs on 817µs post 567µs diff 250µs align 8388608 pre 561µs on 799µs post 566µs diff 235µs align 4194304 pre 561µs on 781µs post 551µs diff 225µs align 2097152 pre 561µs on 763µs post 566µs diff 200µs align 1048576 pre 562µs on 762µs post 565µs diff 199µs align 524288 pre 561µs on 763µs post 566µs diff 200µs align 262144 pre 562µs on 762µs post 565µs diff 198µs align 131072 pre 562µs on 746µs post 566µs diff 182µs align 65536 pre 561µs on 729µs post 565µs diff 167µs align 32768 pre 561µs on 764µs post 564µs diff 201µs align 16384 pre 562µs on 762µs post 567µs diff 198µs align 8192 pre 548µs on 657µs post 550µs diff 108µs align 4096 pre 562µs on 657µs post 550µs diff 101µs align 2048 pre 558µs on 648µs post 559µs diff 89.6µs arnd@wuerfel:~/flashbench$ sudo ./flashbench /dev/sdd --blocksize=1024 --open-au --open-au-nr=1 --erasesize=4194304 4MiB 13.5M/s 2MiB 4.29M/s 1MiB 12.8M/s 512KiB 4.17M/s 256KiB 11.5M/s 128KiB 3.97M/s 64KiB 4.38M/s 32KiB 11.9M/s 16KiB 2.82M/s 8KiB 1.4M/s 4KiB 713K/s 2KiB 360K/s 1KiB 181K/s arnd@wuerfel:~/flashbench$ sudo ./flashbench /dev/sdd --blocksize=32768 --open-au --open-au-nr=1 --erasesize=8388608 8MiB 14.5M/s 4MiB 13.2M/s 2MiB 13.5M/s 1MiB 13.6M/s 512KiB 13.6M/s 256KiB 12.6M/s 128KiB 11.1M/s 64KiB 16.9M/s 32KiB 11.9M/s arnd@wuerfel:~/flashbench$ sudo ./flashbench /dev/sdd --blocksize=32768 --open-au --open-au-nr=1 --erasesize=8388608 --random 8MiB 13.7M/s 4MiB 9.02M/s 2MiB 6.16M/s 1MiB 6.24M/s 512KiB 4.05M/s 256KiB 4.54M/s 128KiB 3.8M/s 64KiB 6.52M/s 32KiB 5.97M/s arnd@wuerfel:~/flashbench$ sudo ./flashbench /dev/sdd --blocksize=32768 --open-au --erasesize=8388608 --open-au-nr=2 8MiB 13.9M/s 4MiB 13.6M/s 2MiB 13.2M/s 1MiB 13.5M/s 512KiB 13.3M/s 256KiB 12.5M/s 128KiB 11.1M/s 64KiB 15.7M/s 32KiB 11.2M/s arnd@wuerfel:~/flashbench$ sudo ./flashbench /dev/sdd --blocksize=32768 --open-au --erasesize=8388608 --open-au-nr=4 8MiB 14.2M/s 4MiB 13.3M/s 2MiB 13.3M/s 1MiB 13.3M/s 512KiB 13.2M/s 256KiB 12.2M/s 128KiB 11.2M/s 64KiB 15.2M/s 32KiB 11.2M/s arnd@wuerfel:~/flashbench$ sudo ./flashbench /dev/sdd --blocksize=32768 --open-au --erasesize=8388608 --open-au-nr=6 8MiB 13.9M/s 4MiB 13.3M/s 2MiB 13.1M/s 1MiB 13.4M/s 512KiB 13.4M/s 256KiB 12.3M/s 128KiB 11.2M/s 64KiB 15.3M/s 32KiB 11.3M/s arnd@wuerfel:~/flashbench$ sudo ./flashbench /dev/sdd --open-au --erasesize=8388608 --open-au-nr=8 --blocksize=1048576 8MiB 13.5M/s 4MiB 13.4M/s 2MiB 13.2M/s 1MiB 13.3M/s arnd@wuerfel:~/flashbench$ sudo ./flashbench /dev/sdd --open-au --erasesize=8388608 --open-au-nr=10 --blocksize=1048576 8MiB 13.6M/s 4MiB 13.3M/s 2MiB 13.2M/s 1MiB 13.3M/s arnd@wuerfel:~/flashbench$ sudo ./flashbench /dev/sdd --open-au --erasesize=8388608 --open-au-nr=12 --blocksize=1048576 8MiB 13.5M/s 4MiB 13.4M/s 2MiB 13.1M/s 1MiB 13.3M/s arnd@wuerfel:~/flashbench$ sudo ./flashbench /dev/sdd --open-au --erasesize=8388608 --open-au-nr=14 --blocksize=1048576 8MiB 13.4M/s 4MiB 11.7M/s 2MiB 9.3M/s 1MiB 5.71M/s arnd@wuerfel:~/flashbench$ sudo ./flashbench /dev/sdd --open-au --erasesize=8388608 --open-au-nr=16 --blocksize=1048576 8MiB 13.8M/s 4MiB 10.6M/s 2MiB 5.95M/s 1MiB 4.14M/s arnd@wuerfel:~/flashbench$ sudo ./flashbench /dev/sdd --blocksize=512 --open-au --erasesize=8388608 --open-au-nr=13 8MiB 13.4M/s 4MiB 12.4M/s 2MiB 10.8M/s 1MiB 8.27M/s 512KiB 5.8M/s 256KiB 3.5M/s 128KiB 1.96M/s 64KiB 1.1M/s 32KiB 560K/s 16KiB 2.6M/s 8KiB 1.29M/s 4KiB 655K/s 2KiB 330K/s arnd@wuerfel:~/flashbench$ sudo ./flashbench /dev/sdd --blocksize=8192 --open-au --erasesize=8388608 --open-au-nr=12 --random 8MiB 13.4M/s 4MiB 9.03M/s 2MiB 6.17M/s 1MiB 6.24M/s 512KiB 4.06M/s 256KiB 4.54M/s 128KiB 3.8M/s 64KiB 6.47M/s 32KiB 5.79M/s 16KiB 2.72M/s 8KiB 1.33M/s arnd@wuerfel:~/flashbench$ sudo ./flashbench /dev/sdd --blocksize=8192 --open-au --erasesize=8388608 --open-au-nr=13 --random 8MiB 13.5M/s 4MiB 8.81M/s 2MiB 5.43M/s 1MiB 3.81M/s 512KiB 2.27M/s 256KiB 1.34M/s 128KiB 860K/s 64KiB 481K/s 32KiB 229K/s 16KiB 2.46M/s 8KiB 1.23M/s arnd@wuerfel:~/flashbench$ sudo ./flashbench /dev/sdd --blocksize=8192 --open-au --erasesize=8388608 --open-au-nr=12 --random --offset=$[20 * 1024 * 1024] [sudo] password for arnd: 8MiB 10.5M/s 4MiB 5.59M/s
15 years, 3 months
1
1
0
0
flashbench sandisk 4GB class4
by Peter Warasin
hi arnd and list here are my values for 4GB class4 sandisk on armv5tel (marvell kirkwood Feroceon 88FR131 rev 1 (v5l)) running 2.6.32.29 cat /sys/block/mmcblk*/device/{manfid,oemid,name,serial,date} 0x000003 0x5344 SU04G 0x03a847f0 10/2010 ./flashbench -O --open-au-nr=1 /dev/mmcblk0p3 4MiB 9.06M/s 2MiB 9.23M/s 1MiB 8.88M/s 512KiB 9M/s 256KiB 8.86M/s 128KiB 9.48M/s 64KiB 9.48M/s 32KiB 8.29M/s 16KiB 3.14M/s ./flashbench -O --open-au-nr=2 /dev/mmcblk0p3 4MiB 2.08M/s 2MiB 2.21M/s 1MiB 6.72M/s 512KiB 9.4M/s 256KiB 8.72M/s 128KiB 9.04M/s 64KiB 9.49M/s 32KiB 8.31M/s 16KiB 2.34M/s ./flashbench -O --open-au-nr=3 /dev/mmcblk0p3 4MiB 2.79M/s 2MiB 2.36M/s 1MiB 2.39M/s 512KiB 3.04M/s 256KiB 2.31M/s 128KiB 2.04M/s 64KiB 2.48M/s 32KiB 2.06M/s 16KiB 1.32M/s ./flashbench -O --open-au-nr=4 /dev/mmcblk0p3 4MiB 3.34M/s 2MiB 2.32M/s 1MiB 2.37M/s 512KiB 2.46M/s 256KiB 1.52M/s 128KiB 3.17M/s 64KiB 2.44M/s 32KiB 1.88M/s 16KiB 1.01M/s ./flashbench -O --open-au-nr=5 /dev/mmcblk0p3 4MiB 1.86M/s 2MiB 2.18M/s 1MiB 1.96M/s 512KiB 1.73M/s 256KiB 1.49M/s 128KiB 1.82M/s 64KiB 2.12M/s 32KiB 1.73M/s 16KiB 829K/s ./flashbench -O --open-au-nr=8 /dev/mmcblk0p3 4MiB 2M/s 2MiB 2.09M/s 1MiB 1.27M/s 512KiB 875K/s 256KiB 836K/s 128KiB 946K/s 64KiB 978K/s 32KiB 788K/s 16KiB 708K/s ./flashbench -O --open-au-nr=10 /dev/mmcblk0p3 4MiB 1.53M/s 2MiB 1.92M/s 1MiB 1.15M/s 512KiB 723K/s 256KiB 710K/s 128KiB 562K/s 64KiB 579K/s 32KiB 270K/s 16KiB 245K/s thank you in advance peter (aka _r3_@freenode) -- :: e n d i a n :: open source - open minds :: peter warasin ::
http://www.endian.com
:: peter(a)endian.com
15 years, 3 months
2
2
0
0
PQI microSD 8GB (2009)
by Arnd Bergmann
Disk /dev/mmcblk0: 8017 MB, 8017412096 bytes 255 heads, 63 sectors/track, 974 cylinders, total 15659008 sectors Units = sectors of 1 * 512 = 512 bytes Disk identifier: 0x00000000 Device Boot Start End Blocks Id System /dev/mmcblk0p1 63 524350 262144 b W95 FAT32 Partition 1 has different physical/logical endings: phys=(1023, 254, 63) logical=(32, 163, 2) /dev/mmcblk0p2 524412 15658964 7567276+ 83 Linux ==> /sys/block/mmcblk0/device/block <== head: error reading `/sys/block/mmcblk0/device/block': Is a directory ==> /sys/block/mmcblk0/device/cid <== 1a505175534420201025503155009200 ==> /sys/block/mmcblk0/device/csd <== 400e00325f5900003bbb7f800a400000 ==> /sys/block/mmcblk0/device/date <== 02/2009 ==> /sys/block/mmcblk0/device/driver <== head: error reading `/sys/block/mmcblk0/device/driver': Is a directory ==> /sys/block/mmcblk0/device/fwrev <== 0x0 ==> /sys/block/mmcblk0/device/hwrev <== 0x1 ==> /sys/block/mmcblk0/device/manfid <== 0x00001a ==> /sys/block/mmcblk0/device/name <== uSD ==> /sys/block/mmcblk0/device/oemid <== 0x5051 ==> /sys/block/mmcblk0/device/power <== head: error reading `/sys/block/mmcblk0/device/power': Is a directory ==> /sys/block/mmcblk0/device/scr <== 0235000000000000 ==> /sys/block/mmcblk0/device/serial <== 0x25503155 ==> /sys/block/mmcblk0/device/subsystem <== head: error reading `/sys/block/mmcblk0/device/subsystem': Is a directory ==> /sys/block/mmcblk0/device/type <== SD ==> /sys/block/mmcblk0/device/uevent <== DRIVER=mmcblk MMC_TYPE=SD MMC_NAME=uSD MODALIAS=mmc:block arnd@klappe2:~/git/flashbench$ sudo ./flashbench -a /dev/mmcblk0 --blocksize=1024 --count=32 align 805306368 pre 597µs on 677µs post 576µs diff 90.1µs align 536870912 pre 579µs on 691µs post 590µs diff 106µs align 402653184 pre 587µs on 648µs post 580µs diff 64.9µs align 268435456 pre 600µs on 688µs post 585µs diff 95.5µs align 201326592 pre 590µs on 677µs post 584µs diff 90µs align 134217728 pre 591µs on 683µs post 587µs diff 94.2µs align 100663296 pre 598µs on 687µs post 590µs diff 93µs align 67108864 pre 593µs on 679µs post 588µs diff 88.5µs align 50331648 pre 592µs on 693µs post 592µs diff 100µs align 33554432 pre 595µs on 685µs post 594µs diff 90µs align 25165824 pre 594µs on 688µs post 586µs diff 98.4µs align 16777216 pre 586µs on 676µs post 596µs diff 85µs align 12582912 pre 595µs on 683µs post 589µs diff 91.2µs align 8388608 pre 591µs on 689µs post 591µs diff 97.8µs align 6291456 pre 578µs on 682µs post 586µs diff 99.4µs align 4194304 pre 598µs on 696µs post 596µs diff 98.8µs align 3145728 pre 585µs on 657µs post 606µs diff 61.7µs align 2097152 pre 605µs on 678µs post 578µs diff 86.2µs align 1572864 pre 582µs on 656µs post 600µs diff 65.6µs align 1048576 pre 584µs on 657µs post 607µs diff 61.6µs align 786432 pre 590µs on 652µs post 604µs diff 54.9µs align 524288 pre 583µs on 650µs post 599µs diff 59µs align 393216 pre 588µs on 649µs post 599µs diff 55.6µs align 262144 pre 582µs on 646µs post 600µs diff 55µs ^C arnd@klappe2:~/git/flashbench$ ^C arnd@klappe2:~/git/flashbench$ sudo ./flashbench /dev/mmcblk0 --erasesize=2097152 --open-au --open-au-nr=1 2MiB 4.48M/s 1MiB 4.15M/s 512KiB 4.16M/s 256KiB 4.45M/s 128KiB 4.76M/s 64KiB 8.51M/s 32KiB 7.23M/s 16KiB 6.18M/s arnd@klappe2:~/git/flashbench$ sudo ./flashbench /dev/mmcblk0 --erasesize=2097152 --open-au --open-au-nr=1 2MiB 8.79M/s 1MiB 4.22M/s 512KiB 4.19M/s 256KiB 4.46M/s 128KiB 4.76M/s 64KiB 8.73M/s 32KiB 7.73M/s 16KiB 6.43M/s arnd@klappe2:~/git/flashbench$ sudo ./flashbench /dev/mmcblk0 --erasesize=2097152 --open-au --open-au-nr=2 2MiB 8.71M/s 1MiB 6.25M/s 512KiB 8.8M/s 256KiB 8.84M/s 128KiB 8.82M/s 64KiB 8.79M/s 32KiB 7.79M/s 16KiB 6.4M/s arnd@klappe2:~/git/flashbench$ sudo ./flashbench /dev/mmcblk0 --erasesize=2097152 --open-au --open-au-nr=4 2MiB 8.71M/s 1MiB 6.27M/s 512KiB 8.65M/s 256KiB 8.76M/s 128KiB 8.71M/s 64KiB 8.65M/s 32KiB 7.61M/s 16KiB 6.23M/s arnd@klappe2:~/git/flashbench$ sudo ./flashbench /dev/mmcblk0 --erasesize=2097152 --open-au --open-au-nr=6 2MiB 8.82M/s 1MiB 4.86M/s 512KiB 2.06M/s 256KiB 1.15M/s 128KiB 617K/s ^C arnd@klappe2:~/git/flashbench$ sudo ./flashbench /dev/mmcblk0 --erasesize=2097152 --open-au --open-au-nr=5 2MiB 5.31M/s 1MiB 7.51M/s 512KiB 8.74M/s 256KiB 8.7M/s 128KiB 8.77M/s 64KiB 8.71M/s 32KiB 7.62M/s 16KiB 6.23M/s arnd@klappe2:~/git/flashbench$ sudo ./flashbench /dev/mmcblk0 --erasesize=2097152 --open-au --open-au-nr=5 --blocksize=512 2MiB 8M/s 1MiB 8.74M/s 512KiB 8.82M/s 256KiB 8.86M/s 128KiB 8.8M/s 64KiB 8.73M/s 32KiB 7.6M/s 16KiB 5.67M/s 8KiB 3.57M/s 4KiB 1.77M/s 2KiB 847K/s 1KiB 428K/s arnd@klappe2:~/git/flashbench$ sudo ./flashbench /dev/mmcblk0 --erasesize=2097152 --open-au --open-au-nr=5 --blocksize=512 --random 2MiB 7.04M/s 1MiB 4.17M/s 512KiB 4.09M/s 256KiB 4.21M/s 128KiB 4.2M/s 64KiB 4.17M/s 32KiB 3.5M/s 16KiB 2.78M/s 8KiB 1.83M/s 4KiB 984K/s arnd@klappe2:~/git/flashbench$ sudo ./flashbench /dev/mmcblk0 --erasesize=2097152 --open-au --open-au-nr=6 --blocksize=512 --random 2MiB 5.26M/s 1MiB 4.43M/s 512KiB 2.17M/s 256KiB 1.18M/s ^C arnd@klappe2:~/git/flashbench$ sudo ./flashbench /dev/mmcblk0 --erasesize=2097152 --blocksize=512 --findfat --random --fat-nr=9 2MiB 4.98M/s 8.8M/s 4.92M/s 4.94M/s 4.93M/s 4.9M/s 8.85M/s 8.93M/s 8.87M/s 1MiB 4.28M/s 4.22M/s 4.28M/s 4.25M/s 4.23M/s 3.09M/s 3.22M/s 3.03M/s 3.08M/s 512KiB 3.08M/s 3M/s 3.5M/s 3.04M/s 3.07M/s 3.07M/s 3.07M/s 3.09M/s 3.06M/s 256KiB 3.06M/s 3.09M/s 3.07M/s 3.06M/s 3.07M/s 3.06M/s 3.08M/s 3.06M/s 3.07M/s 128KiB 3.06M/s 3.04M/s 3.05M/s 3.05M/s 3.05M/s 3.06M/s 3.05M/s 3.08M/s 3.06M/s 64KiB 3.03M/s 3.05M/s 3.06M/s 3.06M/s 3.09M/s 3.06M/s 3.06M/s 3.03M/s 3.06M/s 32KiB 2.69M/s 2.7M/s 2.68M/s 2.71M/s 2.69M/s 2.71M/s 2.71M/s 2.69M/s 2.69M/s
15 years, 4 months
1
0
0
0
Transcend CF 4 GB 133x
by Arnd Bergmann
arnd@wuerfel:~/flashbench$ sudo fdisk -lu /dev/sdc Disk /dev/sdc: 4009 MB, 4009549824 bytes 255 heads, 63 sectors/track, 487 cylinders, total 7831152 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x001c2022 Device Boot Start End Blocks Id System /dev/sdc1 * 63 7830143 3915040+ b W95 FAT32 Partition 1 has different physical/logical endings: phys=(1023, 254, 63) logical=(487, 102, 63) arnd@wuerfel:~/flashbench$ sudo ./flashbench -a /dev/sdc --blocksize 1024 align 536870912 pre 615µs on 744µs post 497µs diff 188µs align 268435456 pre 607µs on 743µs post 530µs diff 174µs align 134217728 pre 618µs on 744µs post 535µs diff 167µs align 67108864 pre 618µs on 745µs post 574µs diff 149µs align 33554432 pre 618µs on 743µs post 500µs diff 185µs align 16777216 pre 621µs on 748µs post 518µs diff 178µs align 8388608 pre 618µs on 745µs post 517µs diff 177µs align 4194304 pre 628µs on 758µs post 551µs diff 168µs align 2097152 pre 549µs on 659µs post 568µs diff 100µs align 1048576 pre 553µs on 655µs post 550µs diff 104µs align 524288 pre 534µs on 658µs post 535µs diff 124µs align 262144 pre 536µs on 656µs post 535µs diff 120µs align 131072 pre 591µs on 655µs post 618µs diff 50.2µs align 65536 pre 567µs on 656µs post 569µs diff 88.2µs align 32768 pre 553µs on 657µs post 534µs diff 113µs align 16384 pre 553µs on 653µs post 569µs diff 92.4µs align 8192 pre 551µs on 656µs post 550µs diff 105µs align 4096 pre 534µs on 658µs post 535µs diff 124µs align 2048 pre 545µs on 656µs post 569µs diff 98.7µs arnd@wuerfel:~/flashbench$ sudo ./flashbench /dev/sdc --erasesize=4194304 --blocksi=512 --open-au --open-au-nr=1 4MiB 10.7M/s 2MiB 10.6M/s 1MiB 10.7M/s 512KiB 10.4M/s 256KiB 10.8M/s 128KiB 9.66M/s 64KiB 11.8M/s 32KiB 10.1M/s 16KiB 8.22M/s 8KiB 3.74M/s 4KiB 1.83M/s 2KiB 900K/s 1KiB 451K/s 512B 224K/s arnd@wuerfel:~/flashbench$ sudo ./flashbench /dev/sdc --erasesize=$[4194304] --blocksize=16384 --open-au --open-au-nr=2 4MiB 10.8M/s 2MiB 10.6M/s 1MiB 10.7M/s 512KiB 10.5M/s 256KiB 10.5M/s 128KiB 9.07M/s 64KiB 10.1M/s 32KiB 7.75M/s 16KiB 5.43M/s arnd@wuerfel:~/flashbench$ sudo ./flashbench /dev/sdc --erasesize=$[4194304] --blocksize=16384 --open-au --open-au-nr=4 4MiB 10.8M/s 2MiB 10.6M/s 1MiB 10.7M/s 512KiB 10.5M/s 256KiB 10.5M/s 128KiB 8.98M/s 64KiB 10M/s 32KiB 7.71M/s 16KiB 5.42M/s arnd@wuerfel:~/flashbench$ sudo ./flashbench /dev/sdc --erasesize=$[4194304] --blocksize=16384 --open-au --open-au-nr=6 4MiB 10.8M/s 2MiB 10.6M/s 1MiB 10.6M/s 512KiB 10.6M/s 256KiB 10.4M/s 128KiB 8.96M/s 64KiB 10M/s 32KiB 7.68M/s 16KiB 5.39M/s arnd@wuerfel:~/flashbench$ sudo ./flashbench /dev/sdc --erasesize=$[4194304] --blocksize=1024 --open-au --open-au-nr=11 4MiB 10.8M/s 2MiB 10.6M/s 1MiB 10.7M/s 512KiB 10.5M/s 256KiB 10.4M/s 128KiB 8.91M/s 64KiB 9.99M/s 32KiB 7.62M/s 16KiB 5.33M/s 8KiB 2.45M/s 4KiB 1.17M/s 2KiB 579K/s 1KiB 285K/s arnd@wuerfel:~/flashbench$ sudo ./flashbench /dev/sdc --erasesize=$[4194304] --blocksize=16384 --open-au --open-au-nr=12 4MiB 10.7M/s 2MiB 4.52M/s 1MiB 1.13M/s 512KiB 561K/s 256KiB 283K/s 128KiB 142K/s arnd@wuerfel:~/flashbench$ sudo ./flashbench /dev/sdc --erasesize=4194304 --blocksize=512 --open-au --open-au-nr=1 --random 4MiB 11M/s 2MiB 3.01M/s 1MiB 9.02M/s 512KiB 3.04M/s 256KiB 3.04M/s 128KiB 1.77M/s 64KiB 9.46M/s 32KiB 3.04M/s 16KiB 2.86M/s 8KiB 1.3M/s 4KiB 870K/s 2KiB 426K/s 1KiB 211K/s 512B 105K/s arnd@wuerfel:~/flashbench$ sudo ./flashbench /dev/sdc --erasesize=$[4194304] --blocksize=1024 --open-au --open-au-nr=11 --random 4MiB 10.7M/s 2MiB 3.03M/s 1MiB 3.22M/s 512KiB 3.03M/s 256KiB 3M/s 128KiB 2.68M/s 64KiB 3.12M/s 32KiB 2.77M/s 16KiB 2.4M/s 8KiB 1.43M/s 4KiB 706K/s (reverse-i-search)`da': sudo fdisk -l /dev/s^Carnd@wuerfel:~/flashbench$ sudo ./flashbench /dev/sdc --erasesize=$[4194304] --blocksize=1024 --open-au --open-au-nr=12 --random 4MiB 8.91M/s 2MiB 3.08M/s 1MiB 1.19M/s 512KiB 569K/s ^Carnd@wuerfel:~/flashbench$ sudo ./flashbench /dev/sdc --erasesize=$[4194304 * 2] --ocksize=1024 --open-au --open-au-nr=6 --random 8MiB 10M/s 4MiB 9.01M/s 2MiB 3.71M/s 1MiB 1.46M/s 512KiB 897K/s arnd@wuerfel:~/flashbench$ sudo dd if=/dev/zero of=/dev/sdc bs=1M count=100 oflag=direct 100+0 records in 100+0 records out 104857600 bytes (105 MB) copied, 10.8724 s, 9.6 MB/s
15 years, 4 months
1
2
0
0
Adata S102 USB3.0 8GB
by Arnd Bergmann
Bus 002 Device 002: ID 125f:312a A-DATA Technology Co., Ltd. arnd@klappe2:~$ sudo hexdump -C /dev/sdc 00000000 eb 58 90 4d 53 44 4f 53 35 2e 30 00 02 08 22 00 |.X.MSDOS5.0...".| 00000010 02 00 00 00 00 f8 00 00 3f 00 ff 00 00 00 00 00 |........?.......| 00000020 00 80 eb 00 c3 3a 00 00 00 00 00 00 02 00 00 00 |.....:..........| 00000030 01 00 06 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 00000040 00 00 29 73 8b 36 a8 4e 4f 20 4e 41 4d 45 20 20 |..)s.6.NO NAME | 00000050 20 20 46 41 54 33 32 20 20 20 33 c9 8e d1 bc f4 | FAT32 3.....| 00000060 7b 8e c1 8e d9 bd 00 7c 88 4e 02 8a 56 40 b4 08 |{......|.N..V@..| 00000070 cd 13 73 05 b9 ff ff 8a f1 66 0f b6 c6 40 66 0f |..s......f...(a)f.| 00000080 b6 d1 80 e2 3f f7 e2 86 cd c0 ed 06 41 66 0f b7 |....?.......Af..| 00000090 c9 66 f7 e1 66 89 46 f8 83 7e 16 00 75 38 83 7e |.f..f.F..~..u8.~| 000000a0 2a 00 77 32 66 8b 46 1c 66 83 c0 0c bb 00 80 b9 |*.w2f.F.f.......| 000000b0 01 00 e8 2b 00 e9 48 03 a0 fa 7d b4 7d 8b f0 ac |...+..H...}.}...| 000000c0 84 c0 74 17 3c ff 74 09 b4 0e bb 07 00 cd 10 eb |..t.<.t.........| 000000d0 ee a0 fb 7d eb e5 a0 f9 7d eb e0 98 cd 16 cd 19 |...}....}.......| 000000e0 66 60 66 3b 46 f8 0f 82 4a 00 66 6a 00 66 50 06 |f`f;F...J.fj.fP.| 000000f0 53 66 68 10 00 01 00 80 7e 02 00 0f 85 20 00 b4 |Sfh.....~.... ..| 00000100 41 bb aa 55 8a 56 40 cd 13 0f 82 1c 00 81 fb 55 |A..U.V@........U| 00000110 aa 0f 85 14 00 f6 c1 01 0f 84 0d 00 fe 46 02 b4 |.............F..| 00000120 42 8a 56 40 8b f4 cd 13 b0 f9 66 58 66 58 66 58 |B.V@......fXfXfX| 00000130 66 58 eb 2a 66 33 d2 66 0f b7 4e 18 66 f7 f1 fe |fX.*f3.f..N.f...| 00000140 c2 8a ca 66 8b d0 66 c1 ea 10 f7 76 1a 86 d6 8a |...f..f....v....| 00000150 56 40 8a e8 c0 e4 06 0a cc b8 01 02 cd 13 66 61 |V@............fa| 00000160 0f 82 54 ff 81 c3 00 02 66 40 49 0f 85 71 ff c3 |..T.....f@I..q..| 00000170 4e 54 4c 44 52 20 20 20 20 20 20 00 00 00 00 00 |NTLDR .....| 00000180 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| * 000001a0 00 00 00 00 00 00 00 00 00 00 00 00 0d 0a 52 65 |..............Re| 000001b0 6d 6f 76 65 20 64 69 73 6b 73 20 6f 72 20 6f 74 |move disks or ot| 000001c0 68 65 72 20 6d 65 64 69 61 2e ff 0d 0a 44 69 73 |her media....Dis| 000001d0 6b 20 65 72 72 6f 72 ff 0d 0a 50 72 65 73 73 20 |k error...Press | 000001e0 61 6e 79 20 6b 65 79 20 74 6f 20 72 65 73 74 61 |any key to resta| 000001f0 72 74 0d 0a 00 00 00 00 00 ac cb d8 00 00 55 aa |rt............U.| arnd@klappe2:~$ sudo fsck.msdos /dev/sdc dosfsck 3.0.9, 31 Jan 2010, FAT32, LFN /dev/sdc: 1 files, 1/1925451 clusters arnd@klappe2:~/git/flashbench$ sudo ./flashbench -a /dev/sdc -b 1024 align 805306368 pre 581µs on 795µs post 581µs diff 214µs align 536870912 pre 588µs on 821µs post 592µs diff 231µs align 402653184 pre 594µs on 821µs post 596µs diff 226µs align 268435456 pre 583µs on 816µs post 593µs diff 228µs align 201326592 pre 581µs on 793µs post 585µs diff 209µs align 134217728 pre 583µs on 784µs post 582µs diff 202µs align 100663296 pre 581µs on 790µs post 581µs diff 209µs align 67108864 pre 579µs on 795µs post 581µs diff 215µs align 50331648 pre 582µs on 798µs post 585µs diff 214µs align 33554432 pre 576µs on 794µs post 579µs diff 217µs align 25165824 pre 581µs on 790µs post 582µs diff 208µs align 16777216 pre 584µs on 785µs post 573µs diff 206µs align 12582912 pre 578µs on 790µs post 570µs diff 216µs align 8388608 pre 579µs on 798µs post 580µs diff 218µs align 6291456 pre 580µs on 573µs post 579µs diff -6271ns align 4194304 pre 583µs on 795µs post 584µs diff 212µs align 3145728 pre 583µs on 575µs post 584µs diff -8901ns align 2097152 pre 573µs on 582µs post 583µs diff 4.12µs align 1572864 pre 578µs on 584µs post 585µs diff 2.43µs align 1048576 pre 580µs on 585µs post 585µs diff 2.36µs align 786432 pre 577µs on 583µs post 581µs diff 3.79µs align 524288 pre 581µs on 583µs post 576µs diff 5.01µs align 393216 pre 581µs on 585µs post 585µs diff 1.7µs align 262144 pre 577µs on 580µs post 584µs diff -1288ns align 196608 pre 574µs on 583µs post 582µs diff 4.71µs align 131072 pre 584µs on 577µs post 584µs diff -6945ns align 98304 pre 583µs on 578µs post 583µs diff -4843ns align 65536 pre 576µs on 579µs post 581µs diff 628ns align 49152 pre 583µs on 585µs post 583µs diff 1.78µs align 32768 pre 578µs on 583µs post 585µs diff 1.18µs align 24576 pre 572µs on 579µs post 577µs diff 4.39µs align 16384 pre 580µs on 583µs post 574µs diff 6.61µs align 12288 pre 575µs on 701µs post 583µs diff 122µs align 8192 pre 581µs on 585µs post 579µs diff 4.95µs align 6144 pre 580µs on 585µs post 584µs diff 2.52µs align 4096 pre 579µs on 705µs post 582µs diff 125µs align 3072 pre 580µs on 575µs post 580µs diff -4836ns align 2048 pre 571µs on 585µs post 584µs diff 7.55µs arnd@klappe2:~/git/flashbench$ sudo ./flashbench --erasesize=4194304 /dev/sdc --blocksize=512 --open-au --open-au-nr=1 4MiB 13.1M/s 2MiB 13.1M/s 1MiB 12.8M/s 512KiB 12.8M/s 256KiB 12.8M/s 128KiB 12.7M/s 64KiB 12.9M/s 32KiB 12.8M/s 16KiB 12.8M/s 8KiB 12.6M/s 4KiB 7.95M/s 2KiB 5.4M/s 1KiB 2.71M/s 512B 1.34M/s arnd@klappe2:~/git/flashbench$ sudo ./flashbench --erasesize=4194304 /dev/sdc --blocksize=512 --open-au --open-au-nr=2 4MiB 13M/s 2MiB 12.8M/s 1MiB 12.8M/s 512KiB 12.7M/s 256KiB 12.6M/s 128KiB 12.3M/s 64KiB 11.7M/s 32KiB 10.8M/s 16KiB 9.36M/s 8KiB 5.63M/s 4KiB 1.16M/s 2KiB 590K/s 1KiB 294K/s 512B 151K/s arnd@klappe2:~/git/flashbench$ sudo ./flashbench --erasesize=4194304 /dev/sdc --blocksize=4096 --open-au --open-au-nr=4 4MiB 13M/s 2MiB 12.8M/s 1MiB 12.8M/s 512KiB 12.7M/s 256KiB 12.6M/s 128KiB 12.3M/s 64KiB 11.8M/s 32KiB 10.8M/s 16KiB 9.38M/s 8KiB 5.66M/s 4KiB 856K/s arnd@klappe2:~/git/flashbench$ sudo ./flashbench --erasesize=4194304 /dev/sdc --blocksize=8192 --open-au --open-au-nr=5 4MiB 12.9M/s 2MiB 10.2M/s 1MiB 9.29M/s 512KiB 8.85M/s 256KiB 8.6M/s 128KiB 8.38M/s 64KiB 8.09M/s 32KiB 7.57M/s 16KiB 6.64M/s 8KiB 4.37M/s arnd@klappe2:~/git/flashbench$ sudo ./flashbench --erasesize=4194304 /dev/sdc --blocksize=8192 --open-au --open-au-nr=6 4MiB 12.8M/s 2MiB 9M/s 1MiB 7.83M/s 512KiB 7.33M/s 256KiB 7.07M/s 128KiB 6.86M/s 64KiB 6.66M/s 32KiB 6.27M/s 16KiB 5.59M/s 8KiB 3.34M/s arnd@klappe2:~/git/flashbench$ sudo ./flashbench --erasesize=4194304 /dev/sdc --blocksize=65536 --open-au --open-au-nr=8 4MiB 12.8M/s 2MiB 7.85M/s 1MiB 6.59M/s 512KiB 6.09M/s 256KiB 5.82M/s 128KiB 4.42M/s 64KiB 5.5M/s arnd@klappe2:~/git/flashbench$ sudo ./flashbench --erasesize=4194304 /dev/sdc --blocksize=65536 --open-au --open-au-nr=12 4MiB 12.9M/s 2MiB 6.97M/s 1MiB 5.68M/s 512KiB 3.09M/s 256KiB 3.01M/s 128KiB 4.81M/s 64KiB 4.34M/s arnd@klappe2:~/git/flashbench$ sudo ./flashbench --erasesize=4194304 /dev/sdc --blocksize=65536 --open-au --open-au-nr=16 4MiB 13M/s 2MiB 6.62M/s 1MiB 3.63M/s 512KiB 2.54M/s 256KiB 2.14M/s 128KiB 2.3M/s 64KiB 2.27M/s arnd@klappe2:~/git/flashbench$ sudo ./flashbench --erasesize=4194304 /dev/sdc --blocksize=65536 --open-au --open-au-nr=24 4MiB 12.9M/s 2MiB 5.67M/s 1MiB 1.66M/s 512KiB 750K/s ^C arnd@klappe2:~/git/flashbench$ sudo ./flashbench --erasesize=4194304 /dev/sdc --blocksize=$[512*1024] --open-au --open-au-nr=18 4MiB 12.1M/s 2MiB 6.26M/s 1MiB 2.66M/s 512KiB 1.69M/s arnd@klappe2:~/git/flashbench$ sudo ./flashbench --erasesize=4194304 /dev/sdc --blocksize=$[256*1024] --open-au --open-au-nr=20 4MiB 12.7M/s 2MiB 6.4M/s 1MiB 2.83M/s 512KiB 1.78M/s 256KiB 1.48M/s arnd@klappe2:~/git/flashbench$ sudo ./flashbench --erasesize=$[256 * 1024] /dev/sdc --blocksize=8192 --open-au --open-au-nr=16 --offset=$[24*1024*1024 + 65536] 256KiB 12.8M/s 128KiB 12.5M/s 64KiB 11.9M/s 32KiB 2.07M/s 16KiB 1.44M/s 8KiB 730K/s arnd@klappe2:~/git/flashbench$ sudo ./flashbench --erasesize=$[256 * 1024] /dev/sdc --blocksize=8192 --open-au --open-au-nr=17 --offset=$[24*1024*1024 + 65536] 256KiB 2.22M/s 128KiB 204K/s 64KiB 183K/s 32KiB 79K/s 16KiB 37.2K/s 8KiB 18.7K/s arnd@klappe2:~/git/flashbench$ sudo ./flashbench --erasesize=$[256 * 1024] /dev/sdc --blocksize=8192 --open-au --open-au-nr=20 --offset=$[24*1024*1024 + 65536] 256KiB 2.52M/s 128KiB 185K/s 64KiB 129K/s 32KiB 63.1K/s arnd@klappe2:~/git/flashbench$ sudo ./flashbench --erasesize=$[256 * 1024] /dev/sdc --blocksize=8192 --open-au --open-au-nr=16 --offset=$[24*1024*1024 + 65536] --random 256KiB 13M/s 128KiB 12.6M/s 64KiB 12M/s 32KiB 11M/s 16KiB 9.42M/s 8KiB 638K/s arnd@klappe2:~/git/flashbench$ sudo ./flashbench --erasesize=$[4194304] /dev/sdc --blocksize=$[1024] --open-au --open-au-nr=4 --random 4MiB 12.9M/s 2MiB 13M/s 1MiB 7.82M/s 512KiB 4.96M/s 256KiB 4.18M/s 128KiB 3.73M/s 64KiB 3.66M/s 32KiB 3.45M/s 16KiB 2.77M/s 8KiB 1.56M/s 4KiB 791K/s 2KiB 401K/s 1KiB 205K/s arnd@klappe2:~/git/flashbench$ sudo ./flashbench --erasesize=$[4 * 1024 * 1024] /dev/sdc --blocksize=8192 --open-au --open-au-nr=16 --offset=$[24*1024*1024] --random 4MiB 13M/s 2MiB 6.6M/s 1MiB 2.52M/s 512KiB 1.97M/s 256KiB 1.12M/s 128KiB 1.35M/s
15 years, 4 months
1
0
0
0
Corsair Voyager 3.0 16GB
by Michael Monnerie
Just bought a new stick, is USB 3.0 capable, I only got a USB 2.0 slot for testing, these are the results: (kernel 2.6.38.6) # lsusb -v Bus 001 Device 005: ID 1b1c:1a00 Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 2.10 bDeviceClass 0 (Defined at Interface level) bDeviceSubClass 0 bDeviceProtocol 0 bMaxPacketSize0 64 idVendor 0x1b1c idProduct 0x1a00 bcdDevice a.00 iManufacturer 1 Corsair iProduct 2 Voyager 3.0 iSerial 3 09021000000000000000001038 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 32 bNumInterfaces 1 bConfigurationValue 1 iConfiguration 0 bmAttributes 0x80 (Bus Powered) MaxPower 500mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 2 bInterfaceClass 8 Mass Storage bInterfaceSubClass 6 SCSI bInterfaceProtocol 80 Bulk (Zip) iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x02 EP 2 OUT bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0200 1x 512 bytes bInterval 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0200 1x 512 bytes bInterval 0 Device Status: 0x0000 # ./flashbench -a /dev/sdd --blocksize=1024 align 4294967296 pre 868µs on 1.16ms post 866µs diff 290µs align 2147483648 pre 870µs on 1.28ms post 864µs diff 413µs align 1073741824 pre 865µs on 1.12ms post 864µs diff 252µs align 536870912 pre 855µs on 1.11ms post 866µs diff 253µs align 268435456 pre 863µs on 999µs post 854µs diff 140µs align 134217728 pre 866µs on 1.1ms post 863µs diff 233µs align 67108864 pre 858µs on 1.11ms post 865µs diff 254µs align 33554432 pre 866µs on 996µs post 867µs diff 129µs align 16777216 pre 868µs on 1.12ms post 867µs diff 252µs align 8388608 pre 867µs on 1.12ms post 865µs diff 253µs align 4194304 pre 819µs on 872µs post 865µs diff 29.9µs align 2097152 pre 837µs on 872µs post 862µs diff 23µs align 1048576 pre 852µs on 871µs post 870µs diff 9.95µs align 524288 pre 857µs on 870µs post 859µs diff 12.2µs align 262144 pre 842µs on 870µs post 866µs diff 15.7µs align 131072 pre 848µs on 867µs post 870µs diff 7.85µs align 65536 pre 852µs on 870µs post 859µs diff 14.6µs align 32768 pre 864µs on 866µs post 865µs diff 1.15µs align 16384 pre 861µs on 870µs post 867µs diff 5.94µs align 8192 pre 860µs on 989µs post 864µs diff 127µs align 4096 pre 868µs on 968µs post 865µs diff 101µs align 2048 pre 865µs on 869µs post 860µs diff 6.97µs # ./flashbench -a /dev/sdd --blocksize=$[256 * 1024] align 4294967296 pre 7.83ms on 8.15ms post 7.73ms diff 373µs align 2147483648 pre 7.84ms on 8.19ms post 7.77ms diff 388µs align 1073741824 pre 7.68ms on 7.87ms post 7.67ms diff 194µs align 536870912 pre 7.72ms on 7.97ms post 7.66ms diff 277µs align 268435456 pre 7.74ms on 7.95ms post 7.68ms diff 240µs align 134217728 pre 7.78ms on 7.99ms post 7.69ms diff 256µs align 67108864 pre 7.81ms on 7.99ms post 7.74ms diff 211µs align 33554432 pre 7.79ms on 7.99ms post 7.64ms diff 271µs align 16777216 pre 7.82ms on 7.98ms post 7.69ms diff 227µs align 8388608 pre 7.78ms on 7.99ms post 7.66ms diff 274µs align 4194304 pre 7.78ms on 7.75ms post 7.76ms diff -22205n align 2097152 pre 7.84ms on 7.84ms post 7.87ms diff -10279n align 1048576 pre 7.76ms on 7.76ms post 7.74ms diff 10.1µs align 524288 pre 7.75ms on 7.76ms post 7.76ms diff 3.1µs # ./flashbench -a /dev/sdd --blocksize=$[512 * 1024] align 4294967296 pre 14.7ms on 15ms post 14.7ms diff 268µs align 2147483648 pre 14.4ms on 14.8ms post 14.4ms diff 417µs align 1073741824 pre 14.5ms on 14.7ms post 14.4ms diff 235µs align 536870912 pre 14.4ms on 14.6ms post 14.4ms diff 229µs align 268435456 pre 14.5ms on 14.8ms post 14.4ms diff 371µs align 134217728 pre 14.5ms on 14.7ms post 14.5ms diff 186µs align 67108864 pre 14.5ms on 14.7ms post 14.5ms diff 247µs align 33554432 pre 14.5ms on 14.7ms post 14.5ms diff 199µs align 16777216 pre 14.5ms on 14.6ms post 14.4ms diff 140µs align 8388608 pre 14.5ms on 14.7ms post 14.5ms diff 221µs align 4194304 pre 14.5ms on 14.5ms post 14.5ms diff -25738n align 2097152 pre 14.6ms on 14.6ms post 14.5ms diff 12.9µs align 1048576 pre 14.6ms on 14.6ms post 14.5ms diff 30.9µs # ./flashbench -a /dev/sdd --blocksize=$[1024 * 1024] align 4294967296 pre 27.9ms on 28.5ms post 28.4ms diff 340µs align 2147483648 pre 28.1ms on 28.4ms post 28.1ms diff 295µs align 1073741824 pre 28ms on 28.3ms post 28ms diff 244µs align 536870912 pre 28.1ms on 28.3ms post 28.2ms diff 199µs align 268435456 pre 28.4ms on 28.5ms post 28.2ms diff 233µs align 134217728 pre 28.3ms on 28.3ms post 27.9ms diff 228µs align 67108864 pre 28.1ms on 28.4ms post 28.1ms diff 289µs align 33554432 pre 28.2ms on 28.4ms post 28ms diff 240µs align 16777216 pre 28.2ms on 28.4ms post 28.1ms diff 232µs align 8388608 pre 28.1ms on 28.3ms post 28.1ms diff 264µs align 4194304 pre 28ms on 28.2ms post 28.2ms diff 159µs align 2097152 pre 28ms on 28ms post 28.1ms diff -10985n # ./flashbench --open-au --open-au-nr=2 --erasesize=$[4 * 1024 * 1024] /dev/sdd --blocksize=$[256 * 1024] 4MiB 22M/s 2MiB 5.91M/s 1MiB 21.5M/s 512KiB 5.88M/s 256KiB 20.9M/s # ./flashbench --open-au --open-au-nr=2 --erasesize=$[8 * 1024 * 1024] /dev/sdd --blocksize=$[256 * 1024] 8MiB 21.3M/s 4MiB 21.1M/s 2MiB 21M/s 1MiB 20.9M/s 512KiB 20.7M/s 256KiB 20.2M/s # ./flashbench --open-au --open-au-nr=4 --erasesize=$[8 * 1024 * 1024] /dev/sdd --blocksize=$[256 * 1024] 8MiB 21.3M/s 4MiB 21.1M/s 2MiB 21.1M/s 1MiB 20.9M/s 512KiB 20.7M/s 256KiB 20.2M/s # ./flashbench --open-au --open-au-nr=5 --erasesize=$[8 * 1024 * 1024] /dev/sdd --blocksize=$[256 * 1024] 8MiB 21.2M/s 4MiB 16.7M/s 2MiB 15.2M/s 1MiB 14.5M/s 512KiB 14.1M/s 256KiB 13.7M/s # ./flashbench --open-au --open-au-nr=6 --erasesize=$[8 * 1024 * 1024] /dev/sdd --blocksize=$[256 * 1024] 8MiB 21.3M/s 4MiB 14.8M/s 2MiB 12.8M/s 1MiB 12M/s 512KiB 11.6M/s 256KiB 11.2M/s # ./flashbench --open-au --open-au-nr=2 --erasesize=$[16 * 1024 * 1024] /dev/sdd --blocksize=$[256 * 1024] 16MiB 21.5M/s 8MiB 21.3M/s 4MiB 21.3M/s 2MiB 21.2M/s 1MiB 21.1M/s 512KiB 20.8M/s 256KiB 20.3M/s # ./flashbench --open-au --open-au-nr=3 --erasesize=$[16 * 1024 * 1024] /dev/sdd --blocksize=$[256 * 1024] 16MiB 21.5M/s 8MiB 21.3M/s 4MiB 21.2M/s 2MiB 21.1M/s 1MiB 21.2M/s 512KiB 21.2M/s 256KiB 20.6M/s # ./flashbench --open-au --open-au-nr=4 --erasesize=$[16 * 1024 * 1024] /dev/sdd --blocksize=$[256 * 1024] 16MiB 21.7M/s 8MiB 21.5M/s 4MiB 21.5M/s 2MiB 21.3M/s 1MiB 21.2M/s 512KiB 21M/s 256KiB 20.4M/s # ./flashbench --open-au --open-au-nr=5 --erasesize=$[16 * 1024 * 1024] /dev/sdd --blocksize=$[256 * 1024] 16MiB 21.4M/s 8MiB 21.3M/s 4MiB 16.9M/s 2MiB 15.3M/s 1MiB 14.6M/s 512KiB 14.1M/s 256KiB 13.7M/s # ./flashbench --open-au --open-au-nr=6 --erasesize=$[16 * 1024 * 1024] /dev/sdd --blocksize=$[256 * 1024] 16MiB 21.3M/s 8MiB 21.2M/s 4MiB 14.8M/s 2MiB 12.8M/s 1MiB 12M/s 512KiB 9.32M/s 256KiB 11.2M/s # ./flashbench --open-au --open-au-nr=4 --erasesize=$[8 * 1024 * 1024] /dev/sdd --random 8MiB 21.2M/s 4MiB 21.4M/s 2MiB 12.8M/s 1MiB 8.06M/s 512KiB 6.77M/s 256KiB 6.01M/s 128KiB 5.92M/s 64KiB 5.58M/s 32KiB 3.15M/s 16KiB 2.64M/s # ./flashbench --open-au --open-au-nr=5 --erasesize=$[8 * 1024 * 1024] /dev/sdd --random 8MiB 21.3M/s 4MiB 17M/s 2MiB 11.1M/s 1MiB 7.7M/s 512KiB 5.67M/s 256KiB 6.19M/s 128KiB 5.13M/s 64KiB 5.69M/s 32KiB 3.19M/s 16KiB 2.2M/s Can you guide me with what I should test next? -- mit freundlichen Grüssen, Michael Monnerie, Ing. BSc it-management Internet Services: Protéger
http://proteger.at
[gesprochen: Prot-e-schee] Tel: +43 660 / 415 6531 // ****** Radiointerview zum Thema Spam ****** //
http://www.it-podcast.at/archiv.html#podcast-100716
// // Haus zu verkaufen:
http://zmi.at/langegg/
15 years, 5 months
2
5
0
0
Swissbit SFCF8192H3BK4SA
by Arnd Bergmann
Disk /dev/sdc: 8 GB, 8195604480 bytes 16 heads, 63 sectors/track, 15880 cylinders, total 16007040 sectors Units = sectors of 1 * 512 = 512 bytes Device Boot Start End Blocks Id System /dev/sdc1 256 19839 10048 83 Linux Warning: Partition 1 does not end on cylinder boundary. /dev/sdc2 19840 996479 488376 83 Linux Warning: Partition 2 does not end on cylinder boundary. /dev/sdc3 996480 1973119 488376 83 Linux Warning: Partition 3 does not end on cylinder boundary. /dev/sdc4 1973120 16007039 7016688 5 Extended /dev/sdc5 1974672 15697583 6860952 83 Linux Warning: Partition 5 does not end on cylinder boundary. /dev/sdc6 15697647 16007039 154224 83 Linux Warning: Partition 6 does not end on cylinder boundary. align 536870912 pre 481µs on 481µs post 484µs diff -1367ns align 268435456 pre 479µs on 480µs post 480µs diff 244ns align 134217728 pre 483µs on 483µs post 484µs diff -375ns align 67108864 pre 478µs on 481µs post 479µs diff 2.88µs align 33554432 pre 481µs on 483µs post 482µs diff 1.18µs align 16777216 pre 480µs on 484µs post 480µs diff 3.4µs align 8388608 pre 479µs on 478µs post 477µs diff -144ns align 4194304 pre 482µs on 482µs post 478µs diff 1.98µs align 2097152 pre 484µs on 486µs post 486µs diff 674ns align 1048576 pre 489µs on 489µs post 490µs diff -893ns align 524288 pre 487µs on 491µs post 490µs diff 2.52µs align 262144 pre 484µs on 486µs post 486µs diff 878ns align 131072 pre 477µs on 477µs post 479µs diff -489ns align 65536 pre 485µs on 490µs post 489µs diff 3.58µs align 32768 pre 487µs on 489µs post 490µs diff 544ns align 16384 pre 479µs on 486µs post 487µs diff 2.38µs align 8192 pre 477µs on 478µs post 479µs diff 75ns align 4096 pre 484µs on 484µs post 486µs diff -912ns align 2048 pre 477µs on 479µs post 479µs diff 844ns arnd@wuerfel:~/flashbench$ sudo ./flashbench /dev/sdc6 --open-au --erasesize=524288 --open-au-nr=4 --random --blocksize=512 512KiB 15.6M/s 256KiB 15.6M/s 128KiB 15.4M/s 64KiB 15.3M/s 32KiB 14.8M/s 16KiB 14M/s 8KiB 12.7M/s 4KiB 8.04M/s 2KiB 4.23M/s 1KiB 2.7M/s 512B 1.33M/s arnd@wuerfel:~/flashbench$ sudo ./flashbench /dev/sdc6 --open-au --erasesize=524288 --open-au-nr=5 --random --blocksize=512 512KiB 15.5M/s 256KiB 8.61M/s 128KiB 5.96M/s 64KiB 2.74M/s 32KiB 1.34M/s 16KiB 669K/s 8KiB 339K/s 4KiB 169K/s arnd@wuerfel:~/flashbench$ sudo ./flashbench /dev/sdc6 --open-au --erasesize=524288 --open-au-nr=4 --blocksize=512 512KiB 15.7M/s 256KiB 15.8M/s 128KiB 15.6M/s 64KiB 15.5M/s 32KiB 14.8M/s 16KiB 14M/s 8KiB 12.6M/s 4KiB 8.03M/s 2KiB 4.22M/s 1KiB 2.71M/s 512B 1.36M/s arnd@wuerfel:~/flashbench$ sudo ./flashbench /dev/sdc6 --open-au --erasesize=524288 --open-au-nr=5 --blocksize=512 512KiB 14.5M/s 256KiB 9.09M/s 128KiB 5.04M/s 64KiB 3.03M/s 32KiB 1.38M/s 16KiB 689K/s 8KiB 350K/s 4KiB 174K/s arnd@wuerfel:~/flashbench$ sudo ./flashbench /dev/sdc --blocksize=512 --erasesize=$[512*1024] --findfat --fat-nr=6 512KiB 16.2M/s 15.8M/s 15.5M/s 15.8M/s 16.4M/s 15.8M/s 256KiB 15.6M/s 15.5M/s 15.5M/s 16.1M/s 16.1M/s 15.8M/s 128KiB 15.6M/s 15.5M/s 15.5M/s 15.3M/s 15.4M/s 15.4M/s 64KiB 16M/s 15.3M/s 15.1M/s 15.9M/s 15.3M/s 15.2M/s 32KiB 15.1M/s 14.9M/s 14.8M/s 14.9M/s 15.3M/s 14.9M/s 16KiB 14M/s 14M/s 14M/s 14M/s 14M/s 14M/s 8KiB 12.5M/s 12.7M/s 12.7M/s 12.6M/s 12.7M/s 12.7M/s 4KiB 7.93M/s 8.02M/s 8.03M/s 8.02M/s 8.02M/s 8.03M/s 2KiB 4.07M/s 4.16M/s 4.17M/s 4.11M/s 4.16M/s 4.13M/s 1KiB 2.68M/s 2.71M/s 2.71M/s 2.71M/s 2.71M/s 2.71M/s 512B 1.35M/s 1.36M/s 1.36M/s 1.36M/s 1.33M/s 1.34M/s
15 years, 5 months
1
1
0
0
Sandisk Cruzer Blade 8GB USB
by Arnd Bergmann
Bus 002 Device 002: ID 0781:5567 SanDisk Corp. Cruszer Blade Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 2.00 bDeviceClass 0 (Defined at Interface level) bDeviceSubClass 0 bDeviceProtocol 0 bMaxPacketSize0 64 idVendor 0x0781 SanDisk Corp. idProduct 0x5567 Cruszer Blade bcdDevice 1.00 iManufacturer 1 iProduct 2 iSerial 3 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 32 bNumInterfaces 1 bConfigurationValue 1 iConfiguration 0 bmAttributes 0x80 (Bus Powered) MaxPower 200mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 2 bInterfaceClass 8 Mass Storage bInterfaceSubClass 6 SCSI bInterfaceProtocol 80 Bulk (Zip) iInterface 0 arnd@klappe2:~$ sudo sdparm -v /dev/sdc /dev/sdc: SanDisk Cruzer Blade 1.00 >> Read write error recovery mode page [0x1] not found >> Caching (SBC) mode page [0x8] not found >> Control mode page [0xa] not found >> Informational exceptions control mode page [0x1c] failed Disk /dev/sdc: 8000 MB, 8000110592 bytes 160 heads, 19 sectors/track, 5139 cylinders, total 15625216 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x00000000 Device Boot Start End Blocks Id System /dev/sdc1 32 15625215 7812592 b W95 FAT32 sudo ./flashbench -a /dev/sdc --blocksize=1024 align 25165824 pre 685µs on 1.05ms post 682µs diff 363µs align 16777216 pre 735µs on 892µs post 746µs diff 151µs align 12582912 pre 696µs on 1.06ms post 697µs diff 360µs align 8388608 pre 694µs on 809µs post 696µs diff 113µs align 6291456 pre 717µs on 1.08ms post 697µs diff 376µs align 4194304 pre 710µs on 858µs post 714µs diff 146µs align 3145728 pre 721µs on 848µs post 705µs diff 136µs align 2097152 pre 720µs on 858µs post 717µs diff 139µs align 1572864 pre 720µs on 733µs post 710µs diff 18.1µs align 1048576 pre 707µs on 846µs post 710µs diff 137µs align 786432 pre 719µs on 732µs post 710µs diff 17.1µs align 524288 pre 708µs on 722µs post 722µs diff 7µs align 393216 pre 720µs on 735µs post 710µs diff 20.3µs align 262144 pre 708µs on 722µs post 710µs diff 12.7µs align 196608 pre 710µs on 735µs post 710µs diff 25.1µs align 131072 pre 710µs on 722µs post 722µs diff 5.96µs align 98304 pre 710µs on 735µs post 709µs diff 25.6µs align 65536 pre 707µs on 722µs post 722µs diff 7.49µs # Trying 4 MB erase blocks -> 2 arnd@klappe2:~/git/flashbench$ sudo ./flashbench --open-au --erasesize=$[4*1024*1024] /dev/sdc --blocksize=4096 --open-au-nr=1 4MiB 17.6M/s 2MiB 18M/s 1MiB 18M/s 512KiB 18.1M/s 256KiB 17.8M/s 128KiB 17.7M/s 64KiB 16M/s 32KiB 15.5M/s 16KiB 13.4M/s 8KiB 8.82M/s 4KiB 3.14M/s arnd@klappe2:~/git/flashbench$ sudo ./flashbench --open-au --erasesize=$[4*1024*1024] /dev/sdc --blocksize=4096 --open-au-nr=2 4MiB 7.39M/s 2MiB 18M/s 1MiB 18M/s 512KiB 18M/s 256KiB 17.8M/s 128KiB 17.8M/s 64KiB 16M/s 32KiB 16.5M/s 16KiB 13.6M/s 8KiB 8.73M/s 4KiB 3.15M/s arnd@klappe2:~/git/flashbench$ sudo ./flashbench --open-au --erasesize=$[4*1024*1024] /dev/sdc --blocksize=4096 --open-au-nr=3 4MiB 3.55M/s 2MiB 4.13M/s 1MiB 3.93M/s 512KiB 4.23M/s 256KiB 3.9M/s 128KiB 3.48M/s 64KiB 4.79M/s 32KiB 3.98M/s 16KiB 3.18M/s 8KiB 3.87M/s 4KiB 2.12M/s # trying 2 MB erase blocks -> 5 arnd@klappe2:~/git/flashbench$ sudo ./flashbench --open-au --erasesize=$[2*1024*1024] /dev/sdc --blocksize=4096 --open-au-nr=5 2MiB 8.89M/s 1MiB 18.1M/s 512KiB 18.2M/s 256KiB 17.9M/s 128KiB 18M/s 64KiB 16.3M/s 32KiB 16.8M/s 16KiB 13.7M/s 8KiB 8.8M/s 4KiB 3.07M/s arnd@klappe2:~/git/flashbench$ sudo ./flashbench --open-au --erasesize=$[2*1024*1024] /dev/sdc --blocksize=4096 --open-au-nr=6 2MiB 3.21M/s 1MiB 4.81M/s 512KiB 4.03M/s 256KiB 4.18M/s 128KiB 3.85M/s 64KiB 3.84M/s 32KiB 4.15M/s 16KiB 3.78M/s 8KiB 3.08M/s 4KiB 1.84M/s # trying 1 MB erase blocks -> 10 arnd@klappe2:~/git/flashbench$ sudo ./flashbench --open-au --erasesize=$[1*1024*1024] /dev/sdc --blocksize=4096 --open-au-nr=10 1MiB 4.28M/s 512KiB 9.07M/s 256KiB 17.9M/s 128KiB 17.8M/s 64KiB 16.2M/s 32KiB 16.8M/s 16KiB 13.7M/s 8KiB 8.75M/s 4KiB 2.88M/s 2KiB 1.36M/s 1KiB 656K/s arnd@klappe2:~/git/flashbench$ sudo ./flashbench --open-au --erasesize=$[1*1024*1024] /dev/sdc --blocksize=4096 --open-au-nr=11 1MiB 1.93M/s 512KiB 718K/s 256KiB 346K/s # trying 512 KB erase blocks -> 10 arnd@klappe2:~/git/flashbench$ sudo ./flashbench --open-au --erasesize=$[512*1024] /dev/sdc --blocksize=4096 --open-au-nr=10 512KiB 17.6M/s 256KiB 17.6M/s 128KiB 17.7M/s 64KiB 15.9M/s 32KiB 16.6M/s 16KiB 13.4M/s 8KiB 8.59M/s 4KiB 3.01M/s arnd@klappe2:~/git/flashbench$ sudo ./flashbench --open-au --erasesize=$[512*1024] /dev/sdc --blocksize=4096 --open-au-nr=11 512KiB 979K/s 256KiB 349K/s ^C # Trying random access: arnd@klappe2:~/git/flashbench$ sudo ./flashbench --open-au --erasesize=$[1*1024*1024] /dev/sdc --blocksize=4096 --open-au-nr=1 --random 1MiB 14.2M/s 512KiB 17.9M/s 256KiB 17.5M/s 128KiB 4.9M/s 64KiB 1.62M/s 32KiB 888K/s 16KiB 514K/s 8KiB 1.55M/s 4KiB 1.66M/s arnd@klappe2:~/git/flashbench$ sudo ./flashbench --open-au --erasesize=$[1*1024*1024] /dev/sdc --blocksize=4096 --open-au-nr=10 --random 1MiB 17.9M/s 512KiB 18.1M/s 256KiB 17.4M/s 128KiB 4.94M/s 64KiB 1.61M/s 32KiB 894K/s 16KiB 515K/s 8KiB 1.5M/s 4KiB 1.57M/s arnd@klappe2:~/git/flashbench$ sudo ./flashbench --open-au --erasesize=$[1*1024*1024] /dev/sdc --blocksize=4096 --open-au-nr=11 --random 1MiB 1.61M/s 512KiB 714K/s 256KiB 343K/s ^C arnd@klappe2:~/git/flashbench$ sudo ./flashbench --open-au --erasesize=$[3*1024*1024] /dev/sdc --blocksize=$[3*1024*1024] --open-au-nr=20 --offset=$[21 * 1024*1024] 3MiB 4.87M/s arnd@klappe2:~/git/flashbench$ sudo ./flashbench --open-au --erasesize=$[2*1024*1024] /dev/sdc --blocksize=$[2*1024*1024] --open-au-nr=20 --offset=$[24 * 1024*1024] 2MiB 2.96M/s
15 years, 5 months
1
0
0
0
STEC M2+ CF 9.0.2 SLCF16M2PU
by Arnd Bergmann
arnd@klappe2:~/git/flashbench$ sudo hdparm -I /dev/sdc /dev/sdc: HDIO_DRIVE_CMD(identify) failed: Invalid exchange arnd@klappe2:~/git/flashbench$ sudo hdparm -I /dev/sdg /dev/sdg: CompactFlash ATA device Model Number: STEC M2+ CF 9.0.2 Serial Number: STIM2MT410135051121 Firmware Revision: K1169-2 Standards: Supported: 6 5 4 Likely used: 6 Configuration: Logical max current cylinders 16383 30681 heads 16 16 sectors/track 63 63 -- CHS current addressable sectors: 30926448 LBA user addressable sectors: 30926448 Logical/Physical Sector size: 512 bytes device size with M = 1024*1024: 15100 MBytes device size with M = 1000*1000: 15834 MBytes (15 GB) cache/buffer size = unknown Capabilities: LBA, IORDY(cannot be disabled) Standby timer values: spec'd by Standard R/W multiple sector transfer: Max = 1 Current = 1 DMA: mdma0 mdma1 *mdma2 udma0 udma1 udma2 udma3 udma4 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: Security Mode feature set * Power Management feature set * Host Protected Area feature set * WRITE_BUFFER command * READ_BUFFER command * NOP cmd * CFA feature set 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 Security: Master password revision code = 65534 supported not enabled not locked not frozen not expired: security count not supported: enhanced erase Integrity word not set (found 0x0000, expected 0x80a5) Disk /dev/sdg: 15.8 GB, 15834341376 bytes 255 heads, 63 sectors/track, 1925 cylinders, total 30926448 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x000bd02f Device Boot Start End Blocks Id System /dev/sdg1 2048 30924799 15461376 83 Linux ==> card_id <== 0x0000 ==> func_id <== 0x04 ==> function <== 0x00 ==> manf_id <== 0x0000 ==> modalias <== pcmcia:m0000c0000f04fn00pfn00paC709C891pbFE591B16pc00000000pd00000000 ==> prod_id1 <== STEC M2+ CF 9.0.2 ==> prod_id2 <== M2P # Cannot tell erase block size: align 805306368 pre 737µs on 781µs post 737µs diff 43.4µs align 536870912 pre 725µs on 729µs post 725µs diff 3.52µs align 402653184 pre 738µs on 752µs post 725µs diff 20.7µs align 268435456 pre 738µs on 808µs post 753µs diff 62.4µs align 201326592 pre 737µs on 813µs post 754µs diff 67.6µs align 134217728 pre 726µs on 765µs post 739µs diff 32.9µs align 100663296 pre 724µs on 761µs post 739µs diff 29.9µs align 67108864 pre 722µs on 775µs post 736µs diff 45.2µs align 50331648 pre 721µs on 764µs post 752µs diff 27.1µs align 33554432 pre 734µs on 790µs post 750µs diff 47.5µs align 25165824 pre 740µs on 790µs post 748µs diff 46.3µs align 16777216 pre 722µs on 765µs post 744µs diff 31.8µs align 12582912 pre 728µs on 767µs post 736µs diff 35.4µs align 8388608 pre 731µs on 779µs post 737µs diff 44.7µs align 6291456 pre 760µs on 805µs post 761µs diff 43.7µs align 4194304 pre 752µs on 816µs post 753µs diff 63.8µs align 3145728 pre 730µs on 789µs post 750µs diff 49.1µs align 2097152 pre 715µs on 754µs post 737µs diff 28µs align 1572864 pre 729µs on 849µs post 805µs diff 82.9µs align 1048576 pre 732µs on 941µs post 894µs diff 128µs align 786432 pre 736µs on 912µs post 830µs diff 129µs align 524288 pre 724µs on 890µs post 818µs diff 119µs align 393216 pre 722µs on 867µs post 806µs diff 103µs align 262144 pre 723µs on 847µs post 792µs diff 89.3µs align 196608 pre 726µs on 827µs post 767µs diff 80.6µs align 131072 pre 724µs on 803µs post 759µs diff 62µs align 98304 pre 723µs on 802µs post 763µs diff 58.4µs align 65536 pre 724µs on 814µs post 764µs diff 70.6µs align 49152 pre 728µs on 802µs post 765µs diff 56µs align 32768 pre 724µs on 802µs post 764µs diff 58µs align 24576 pre 726µs on 803µs post 766µs diff 57.2µs align 16384 pre 726µs on 805µs post 761µs diff 61.5µs align 12288 pre 765µs on 801µs post 726µs diff 55.4µs align 8192 pre 725µs on 805µs post 765µs diff 60.4µs # no random access: arnd@klappe2:~/git/flashbench$ sudo ./flashbench --open-au /dev/sdc -b 1024 --erasesize=1048576 --random --open-au-nr=1 1MiB 10.4M/s 512KiB 1.36M/s 256KiB 1.66M/s 128KiB 1.36M/s 64KiB 813K/s 32KiB 448K/s 16KiB 305K/s 8KiB 298K/s 4KiB 177K/s # erase blocks don't really match arnd@klappe2:~/git/flashbench$ sudo ./flashbench --open-au /dev/sdc -b 1024 --erasesize=1048576 --open-au-nr=1 1MiB 7.51M/s 512KiB 2.13M/s 256KiB 4.12M/s 128KiB 6.73M/s 64KiB 7.38M/s 32KiB 7.17M/s 16KiB 5.9M/s 8KiB 4.82M/s 4KiB 3.25M/s 2KiB 2.37M/s 1KiB 1.66M/s arnd@klappe2:~/git/flashbench$ sudo ./flashbench --open-au /dev/sdc -b 1024 --erasesize=2097152 --open-au-nr=1 2MiB 10.9M/s 1MiB 4.56M/s 512KiB 3.82M/s 256KiB 6.8M/s 128KiB 10M/s 64KiB 10.7M/s 32KiB 10.1M/s 16KiB 8.33M/s 8KiB 6.61M/s 4KiB 4.21M/s 2KiB 3M/s 1KiB 1.9M/s arnd@klappe2:~/git/flashbench$ sudo ./flashbench --open-au /dev/sdc -b 1024 --erasesize=4194304 --open-au-nr=1 4MiB 13.7M/s 2MiB 7.41M/s 1MiB 7.5M/s 512KiB 6.54M/s 256KiB 10M/s 128KiB 12.9M/s 64KiB 14M/s 32KiB 12.9M/s 16KiB 10.5M/s 8KiB 7.77M/s 4KiB 5.12M/s 2KiB 3.32M/s 1KiB 2.02M/s arnd@klappe2:~/git/flashbench$ sudo ./flashbench --open-au /dev/sdc -b 1024 --erasesize=2097152 --open-au-nr=2 2MiB 11.3M/s 1MiB 7.37M/s 512KiB 4.53M/s 256KiB 2.56M/s 128KiB 1.37M/s 64KiB 737K/s 32KiB 377K/s arnd@klappe2:~/git/flashbench$ sudo ./flashbench --open-au /dev/sdc -b 1024 --erasesize=2097152 --open-au-nr=4 2MiB 10.9M/s 1MiB 7.39M/s 512KiB 4.54M/s 256KiB 2.55M/s 128KiB 1.4M/s 64KiB 735K/s 32KiB 376K/s # Linear writing is ok arnd@klappe2:~/git/flashbench$ sudo ./flashbench /dev/sdc --blocksize=1024 --erasesize=2097152 --findfat --fat-nr=6 2MiB 14.2M/s 19M/s 18.8M/s 19M/s 18.8M/s 18.9M/s 1MiB 6.04M/s 19M/s 18.9M/s 18.7M/s 18.9M/s 19.5M/s 512KiB 4.8M/s 18.7M/s 18.9M/s 18.8M/s 18.5M/s 18.7M/s 256KiB 7.52M/s 19.1M/s 19.2M/s 18.5M/s 18.4M/s 18.4M/s 128KiB 12.2M/s 18M/s 17.8M/s 17.4M/s 18M/s 18.1M/s 64KiB 12.5M/s 18.6M/s 18.3M/s 18.4M/s 18.3M/s 18.3M/s 32KiB 11.8M/s 16.7M/s 16.8M/s 16.8M/s 16.9M/s 16.7M/s 16KiB 9.86M/s 13.5M/s 13.6M/s 13.5M/s 13.5M/s 13.3M/s 8KiB 7.61M/s 9.4M/s 9.4M/s 9.42M/s 9.39M/s 9.22M/s 4KiB 5.47M/s 6.24M/s 6.05M/s 6.32M/s 6.17M/s 6.27M/s 2KiB 3.56M/s 3.78M/s 3.74M/s 3.72M/s 3.63M/s 3.67M/s 1KiB 1.9M/s 2.21M/s 2.23M/s 2.23M/s 2.22M/s 2.21M/s ################## # Further low-level testing revealed 992 KiB erase blocks, which gives us good performance: arnd@klappe2:~/git/flashbench$ sudo ./flashbench /dev/sdc --erasesize=$[512 * 1024] --blocksize=512 --open-au --open-au-nr=1 512KiB 20.2M/s 256KiB 3.77M/s 128KiB 16.8M/s 64KiB 18.5M/s 32KiB 16.5M/s 16KiB 12.9M/s 8KiB 9.23M/s 4KiB 6.39M/s 2KiB 3.23M/s 1KiB 1.6M/s 512B 812K/s # The same with 2 open erase blocks does not work at all: arnd@klappe2:~/git/flashbench$ sudo ./flashbench /dev/sdc --erasesize=$[512 * 1024] --blocksize=512 --open-au --open-au-nr=2 512KiB 2.83M/s 256KiB 1.99M/s 128KiB 1.43M/s 64KiB 763K/s 32KiB 376K/s 16KiB 293K/s 8KiB 282K/s 4KiB 184K/s 2KiB 102K/s 1KiB 85.9K/s 512B 75K/s # nor does random access: arnd@klappe2:~/git/flashbench$ sudo ./flashbench /dev/sdc --erasesize=$[512 * 1024] --blocksize=512 --open-au --open-au-nr=1 --random 512KiB 19.4M/s 256KiB 1.73M/s 128KiB 2.49M/s 64KiB 1.22M/s 32KiB 670K/s 16KiB 390K/s 8KiB 318K/s 4KiB 194K/s 2KiB 119K/s 1KiB 95K/s 512B 78.6K/s
15 years, 5 months
1
0
0
0
XCeedCF "SMART CF" (20080820), SMI233
by Arnd Bergmann
arnd@klappe2:~/linux-2.6$ sudo fdisk -lu /dev/sdg Disk /dev/sdg: 16.0 GB, 16039018496 bytes 255 heads, 63 sectors/track, 1949 cylinders, total 31326208 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x00000000 Device Boot Start End Blocks Id System /dev/sdg1 * 63 31326207 15663072+ c W95 FAT32 (LBA) arnd@klappe2:~/linux-2.6$ sudo hdparm -I /dev/sdg /dev/sdg: CompactFlash ATA device Model Number: SMART CF Serial Number: 2010052503008EDA8EDA Firmware Revision: 20080820 Standards: Supported: 4 Likely used: 6 Configuration: Logical max current cylinders 16383 16383 heads 15 15 sectors/track 63 63 -- CHS current addressable sectors: 15481935 LBA user addressable sectors: 31326208 Logical/Physical Sector size: 512 bytes device size with M = 1024*1024: 15296 MBytes device size with M = 1000*1000: 16039 MBytes (16 GB) cache/buffer size = 1 KBytes (type=DualPort) Capabilities: LBA, IORDY(may be)(cannot be disabled) Standby timer values: spec'd by Vendor R/W multiple sector transfer: Max = 1 Current = 0 Advanced power management level: disabled DMA: not supported 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_BUFFER command READ_BUFFER command NOP cmd CFA feature set Advanced Power Management feature set SMART error logging * SMART self-test 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 *mem_udma4 mem_udma5 mem_udma6 mem_udma7 mem_udma8 mem_udma9 * 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. HW reset results: CBLID- above Vih Device num = 1 Integrity word not set (found 0x0000, expected 0x1da5) arnd@klappe2:~/git/flashbench$ sudo ./flashbench --open-au /dev/sdc -b 1024 --erasesize=1048576 1MiB 10.8M/s 512KiB 9.21M/s 256KiB 11.2M/s 128KiB 11.1M/s 64KiB 10.9M/s 32KiB 9.63M/s 16KiB 6.66M/s 8KiB 4.63M/s 4KiB 2.04M/s 2KiB 1.82M/s 1KiB 970K/s arnd@klappe2:~/git/flashbench$ sudo ./flashbench --open-au /dev/sdc -b 1024 --erasesize=2097152 2MiB 12.7M/s 1MiB 15.5M/s 512KiB 15M/s 256KiB 17.1M/s 128KiB 15.9M/s 64KiB 16.7M/s 32KiB 15.1M/s 16KiB 11.7M/s 8KiB 6.72M/s 4KiB 3.82M/s 2KiB 2.03M/s 1KiB 1.03M/s arnd@klappe2:~/git/flashbench$ sudo ./flashbench --open-au /dev/sdc -b 1024 --erasesize=4194304 4MiB 17.2M/s 2MiB 17.3M/s 1MiB 17.4M/s 512KiB 17.4M/s 256KiB 16.8M/s 128KiB 16M/s 64KiB 17.1M/s 32KiB 14.8M/s 16KiB 11.8M/s 8KiB 6.96M/s 4KiB 3.77M/s 2KiB 2.02M/s 1KiB 1.03M/s arnd@klappe2:~/git/flashbench$ sudo ./flashbench --open-au /dev/sdc -b 1024 --erasesize=4194304 --random 4MiB 17.4M/s 2MiB 17.2M/s 1MiB 15.5M/s 512KiB 12.8M/s 256KiB 10.5M/s 128KiB 11.9M/s 64KiB 7.63M/s 32KiB 7.96M/s 16KiB 7.55M/s 8KiB 3.36M/s 4KiB 1.83M/s arnd@klappe2:~/git/flashbench$ sudo ./flashbench --open-au /dev/sdc -b 1024 --erasesize=4194304 --random --open-au-nr=3 4MiB 14.9M/s 2MiB 14.8M/s 1MiB 11.3M/s 512KiB 11.8M/s 256KiB 8.63M/s 128KiB 5.46M/s 64KiB 3.78M/s 32KiB 2.2M/s 16KiB 1.15M/s ^C # Assuming 2 MB erase blocks, the card can open 4 of them: arnd@klappe2:~/git/flashbench$ sudo ./flashbench --open-au /dev/sdc -b 1024 --erasesize=2097152 --random --open-au-nr=3 2MiB 14.6M/s 1MiB 13.2M/s 512KiB 11.2M/s 256KiB 8.48M/s 128KiB 10.3M/s 64KiB 10.8M/s 32KiB 7.65M/s 16KiB 6.68M/s 8KiB 2.99M/s 4KiB 1.78M/s ^C arnd@klappe2:~/git/flashbench$ sudo ./flashbench --open-au /dev/sdc -b 1024 --erasesize=2097152 --random --open-au-nr=4 2MiB 13.5M/s 1MiB 13.5M/s 512KiB 13.7M/s 256KiB 9.41M/s 128KiB 11.5M/s 64KiB 10.2M/s 32KiB 7.41M/s 16KiB 6.49M/s 8KiB 3.22M/s 4KiB 1.71M/s arnd@klappe2:~/git/flashbench$ sudo ./flashbench --open-au /dev/sdc -b 1024 --erasesize=2097152 --random --open-au-nr=5 2MiB 13.1M/s 1MiB 14M/s 512KiB 11.8M/s 256KiB 8.4M/s 128KiB 6.77M/s 64KiB 4.66M/s 32KiB 2.81M/s 16KiB 1.46M/s # Not 1 MB erase blocks: arnd@klappe2:~/git/flashbench$ sudo ./flashbench --open-au /dev/sdc -b 1024 --erasesize=1048576 --random --open-au-nr=4 1MiB 13M/s 512KiB 10.4M/s 256KiB 11.7M/s 128KiB 11.2M/s 64KiB 8.9M/s 32KiB 8.34M/s 16KiB 6.22M/s 8KiB 3.23M/s 4KiB 1.76M/s 2KiB 884K/s 1KiB 452K/s arnd@klappe2:~/git/flashbench$ sudo ./flashbench --open-au /dev/sdc -b 1024 --erasesize=1048576 --random --open-au-nr=5 1MiB 12.5M/s 512KiB 10.4M/s 256KiB 10.7M/s 128KiB 6.76M/s 64KiB 5M/s 32KiB 2.77M/s 16KiB 1.48M/s 8KiB 751K/s 4KiB 381K/s 2KiB 189K/s 1KiB 85.4K/s # Something terribly wrong here: arnd@klappe2:~/git/flashbench$ sudo ./flashbench --open-au /dev/sdc -b 1024 --erasesize=2097152 --open-au-nr=4 2MiB 9.72M/s 1MiB 11.1M/s 512KiB 11M/s 256KiB 13.8M/s 128KiB 14.1M/s 64KiB 14.1M/s 32KiB 5.14M/s 16KiB 318K/s 8KiB 158K/s 4KiB 78.9K/s # Repeat: arnd@klappe2:~/git/flashbench$ sudo ./flashbench --open-au /dev/sdc -b 1024 --erasesize=2097152 --open-au-nr=4 2MiB 17.7M/s 1MiB 14.2M/s 512KiB 8.32M/s 256KiB 4.42M/s 128KiB 2.37M/s 64KiB 1.25M/s 32KiB 634K/s # But works with up to three erase blocks: arnd@klappe2:~/git/flashbench$ sudo ./flashbench --open-au /dev/sdc -b 1024 --erasesize=2097152 --open-au-nr=2 2MiB 17.6M/s 1MiB 17.4M/s 512KiB 17.3M/s 256KiB 16.9M/s 128KiB 15.6M/s 64KiB 17.1M/s 32KiB 15.1M/s 16KiB 11.9M/s 8KiB 7.08M/s 4KiB 3.76M/s 2KiB 2.05M/s 1KiB 1.04M/s arnd@klappe2:~/git/flashbench$ sudo ./flashbench --open-au /dev/sdc -b 1024 --erasesize=2097152 --open-au-nr=3 2MiB 17.4M/s 1MiB 15.9M/s 512KiB 17.3M/s 256KiB 17M/s 128KiB 16.2M/s 64KiB 17.1M/s 32KiB 15M/s 16KiB 9.25M/s 8KiB 6.95M/s 4KiB 3.86M/s 2KiB 2.03M/s 1KiB 1.04M/s # offset does not hurt for random access: arnd@klappe2:~/git/flashbench$ sudo ./flashbench --open-au /dev/sdc -b 1024 --erasesize=2097152 --open-au-nr=2 --random --offset=$[16*1024*1024 + 512] 2MiB 11.4M/s 1MiB 11.4M/s 512KiB 8.72M/s 256KiB 9.65M/s 128KiB 9.03M/s 64KiB 8.07M/s 32KiB 6.73M/s 16KiB 3.64M/s 8KiB 2.32M/s 4KiB 1.36M/s 2KiB 648K/s 1KiB 341K/s # No special FAT area: arnd@klappe2:~/git/flashbench$ sudo ./flashbench /dev/sdc --blocksize=1024 --erasesize=2097152 --findfat --fat-nr=6 --random 2MiB 9.26M/s 17.6M/s 17.5M/s 17.2M/s 17.3M/s 17.4M/s 1MiB 11.8M/s 10.6M/s 8.42M/s 8.54M/s 8.29M/s 5.93M/s 512KiB 7.5M/s 9.64M/s 9.58M/s 9.65M/s 9.68M/s 9.59M/s 256KiB 7.3M/s 6.46M/s 6.4M/s 6.42M/s 6.42M/s 6.43M/s 128KiB 7.09M/s 7.04M/s 7.09M/s 7.1M/s 7.11M/s 7.12M/s 64KiB 7.4M/s 7.28M/s 7.46M/s 7.41M/s 7.35M/s 7.41M/s 32KiB 5.83M/s 5.83M/s 5.76M/s 5.82M/s 5.84M/s 5.52M/s 16KiB 4.47M/s 4.43M/s 4.26M/s 4.47M/s 4.47M/s 4.43M/s 8KiB 2.8M/s 2.8M/s 2.78M/s 2.79M/s 2.8M/s 2.78M/s 4KiB 1.4M/s 1.41M/s 1.36M/s 1.4M/s 1.4M/s 1.41M/s 2KiB 698K/s 704K/s 701K/s 703K/s 697K/s 703K/s
15 years, 5 months
1
0
0
0
← Newer
1
...
10
11
12
13
14
15
16
17
18
Older →
Jump to page:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
Results per page:
10
25
50
100
200