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
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
May 2011
----- 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
2 participants
22 discussions
Start a n
N
ew thread
Kingston CF/4GB (2008)
by Arnd Bergmann
# flashbench -a suggests 1 MB erase blocks, but later results suggest 2 MB arnd@wuerfel:~/flashbench$ sudo ./flashbench -a /dev/sdc --blocksize 1024 align 536870912 pre 543µs on 667µs post 544µs diff 124µs align 268435456 pre 546µs on 673µs post 546µs diff 127µs align 134217728 pre 540µs on 666µs post 544µs diff 123µs align 67108864 pre 535µs on 667µs post 540µs diff 130µs align 33554432 pre 545µs on 669µs post 544µs diff 124µs align 16777216 pre 537µs on 668µs post 537µs diff 131µs align 8388608 pre 541µs on 666µs post 544µs diff 124µs align 4194304 pre 544µs on 672µs post 547µs diff 127µs align 2097152 pre 557µs on 671µs post 547µs diff 120µs align 1048576 pre 547µs on 671µs post 546µs diff 124µs align 524288 pre 547µs on 666µs post 559µs diff 114µs align 262144 pre 541µs on 661µs post 539µs diff 121µs align 131072 pre 546µs on 664µs post 544µs diff 119µs align 65536 pre 546µs on 668µs post 560µs diff 115µs align 32768 pre 546µs on 669µs post 543µs diff 124µs align 16384 pre 544µs on 672µs post 549µs diff 125µs align 8192 pre 545µs on 668µs post 544µs diff 123µs align 4096 pre 544µs on 554µs post 547µs diff 8.64µs align 2048 pre 544µs on 548µs post 544µs diff 3.87µs Disk /dev/sdc: 4 GB, 4013936640 bytes 255 heads, 63 sectors/track, 488 cylinders, total 7839720 sectors Units = sectors of 1 * 512 = 512 bytes Device Boot Start End Blocks Id System /dev/sdc1 * 63 7846271 3927861 b FAT32 arnd@wuerfel:~/flashbench$ sudo ./flashbench --open-au --erasesize=1048576 /dev/sdc --blocksize=1024 1MiB 8.11M/s 512KiB 2.47M/s 256KiB 8.13M/s 128KiB 7.96M/s 64KiB 8.15M/s 32KiB 2.45M/s 16KiB 7.64M/s 8KiB 6.99M/s 4KiB 1.64M/s 2KiB 1.03M/s 1KiB 520K/s arnd@wuerfel:~/flashbench$ sudo ./flashbench --open-au --erasesize=4194304 /dev/sdc --blocksize=1024 4MiB 9.16M/s 2MiB 9.09M/s 1MiB 9.09M/s 512KiB 9.1M/s 256KiB 9.05M/s 128KiB 8.97M/s 64KiB 8.99M/s 32KiB 8.74M/s 16KiB 8.44M/s 8KiB 7.82M/s 4KiB 3.73M/s 2KiB 1.9M/s 1KiB 959K/s arnd@wuerfel:~/flashbench$ sudo ./flashbench --open-au --erasesize=$[4194304/2] /dev/sdc --blocksize=1024 2MiB 5.2M/s 1MiB 5.66M/s 512KiB 9.22M/s 256KiB 9.29M/s 128KiB 9.16M/s 64KiB 9.17M/s 32KiB 8.88M/s 16KiB 8.58M/s 8KiB 7.97M/s 4KiB 3.79M/s 2KiB 1.9M/s 1KiB 964K/s arnd@wuerfel:~/flashbench$ sudo ./flashbench --open-au --erasesize=$[4194304/2] /dev/sdc --blocksize=1024 --open-au-nr=2 2MiB 9.44M/s 1MiB 9.38M/s 512KiB 9.27M/s 256KiB 9.25M/s 128KiB 9.17M/s 64KiB 9.22M/s 32KiB 8.96M/s 16KiB 8.56M/s 8KiB 7.94M/s 4KiB 3.8M/s 2KiB 1.9M/s 1KiB 963K/s arnd@wuerfel:~/flashbench$ sudo ./flashbench --open-au --erasesize=$[4194304/2] /dev/sdc --blocksize=1024 --open-au-nr=2 --random 2MiB 9.38M/s 1MiB 5.23M/s 512KiB 3.84M/s 256KiB 3.82M/s 128KiB 3.83M/s 64KiB 3.83M/s 32KiB 3.78M/s 16KiB 3.72M/s 8KiB 3.58M/s 4KiB 1.89M/s 2KiB 1.05M/s 1KiB 519K/s arnd@wuerfel:~/flashbench$ sudo ./flashbench --open-au --erasesize=$[4194304/4] /dev/sdc --blocksize=8192 --open-au-nr=2 --random 1MiB 8.25M/s 512KiB 8.29M/s 256KiB 8.24M/s 128KiB 2.51M/s 64KiB 8.17M/s 32KiB 8.03M/s 16KiB 7.78M/s 8KiB 2.41M/s arnd@wuerfel:~/flashbench$ sudo ./flashbench --open-au --erasesize=$[4194304/2] /dev/sdc --blocksize=8192 --open-au-nr=4 2MiB 5.47M/s 1MiB 5.75M/s 512KiB 9.37M/s 256KiB 9.33M/s 128KiB 9.26M/s 64KiB 9.17M/s 32KiB 8.98M/s 16KiB 8.69M/s 8KiB 7.98M/s # 6 * 2 MB is great in linear mode arnd@wuerfel:~/flashbench$ sudo ./flashbench --open-au --erasesize=$[4194304/2] /dev/sdc --blocksize=8192 --open-au-nr=6 2MiB 9.42M/s 1MiB 6.56M/s 512KiB 9.4M/s 256KiB 9.29M/s 128KiB 9.22M/s 64KiB 9.24M/s 32KiB 9.02M/s 16KiB 8.68M/s 8KiB 7.95M/s # More than 6 * 2 MB is not arnd@wuerfel:~/flashbench$ sudo ./flashbench --open-au --erasesize=$[4194304/2] /dev/sdc --blocksize=8192 --open-au-nr=7 2MiB 5.16M/s 1MiB 4.16M/s 512KiB 1.58M/s 256KiB 833K/s 128KiB 434K/s 64KiB 223K/s 32KiB 113K/s 16KiB 56.7K/s ^C arnd@wuerfel:~/flashbench$ sudo ./flashbench --open-au --erasesize=$[4194304/2] /dev/sdc --blocksize=8192 --open-au-nr=8 2MiB 9.42M/s 1MiB 4.62M/s 512KiB 1.58M/s 256KiB 831K/s ^C # 6 * 2 MB is fine in random mode arnd@wuerfel:~/flashbench$ sudo ./flashbench --open-au --erasesize=$[4194304/2] /dev/sdc --blocksize=8192 --open-au-nr=6 --random 2MiB 4.28M/s 1MiB 3.91M/s 512KiB 3.92M/s 256KiB 3.91M/s 128KiB 3.9M/s 64KiB 3.89M/s 32KiB 3.85M/s 16KiB 3.79M/s 8KiB 3.62M/s # 7 * 2 MB breaks in random mode arnd@wuerfel:~/flashbench$ sudo ./flashbench --open-au --erasesize=$[4194304/2] /dev/sdc --blocksize=8192 --open-au-nr=7 --random 2MiB 9.53M/s 1MiB 3.89M/s 512KiB 1.67M/s 256KiB 850K/s ^C # Trying 6*4MB, also bad arnd@wuerfel:~/flashbench$ sudo ./flashbench --open-au --erasesize=$[4194304] /dev/sdc --blocksize=8192 --open-au-nr=6 --random 4MiB 7.07M/s 2MiB 9.53M/s 1MiB 3.17M/s 512KiB 2.1M/s 256KiB 1.28M/s # Trying 6 * 2 MB with offset 1 MB arnd@wuerfel:~/flashbench$ sudo ./flashbench --open-au --erasesize=$[4194304/2] /dev/sdc --blocksize=8192 --open-au-nr=6 --random --offset=$[17 * 1024 * 1024] 2MiB 2.88M/s 1MiB 3.57M/s 512KiB 1.62M/s 256KiB 1.1M/s 128KiB 686K/s ^C # No special FAT area: arnd@wuerfel:~/flashbench$ sudo ./flashbench --findfat --erasesize=$[4194304/2] /dev/sdc --blocksize=512 --random --fat-nr=6 2MiB 4.12M/s 9.48M/s 9.52M/s 9.53M/s 9.63M/s 9.53M/s 1MiB 8.2M/s 3.91M/s 3.91M/s 3.93M/s 3.92M/s 3.9M/s 512KiB 3.9M/s 3.92M/s 3.92M/s 3.92M/s 3.94M/s 3.89M/s 256KiB 3.9M/s 3.93M/s 3.89M/s 3.9M/s 3.92M/s 3.91M/s 128KiB 3.92M/s 3.88M/s 3.88M/s 3.9M/s 3.91M/s 3.9M/s 64KiB 3.88M/s 3.89M/s 3.9M/s 3.88M/s 3.84M/s 3.89M/s 32KiB 3.86M/s 3.84M/s 3.78M/s 3.8M/s 3.86M/s 3.85M/s 16KiB 3.77M/s 3.73M/s 3.74M/s 3.77M/s 3.74M/s 3.72M/s 8KiB 3.65M/s 3.59M/s 3.63M/s 3.65M/s 3.59M/s 3.6M/s 4KiB 1.65M/s 1.66M/s 1.7M/s 1.7M/s 1.7M/s 1.7M/s 2KiB 1.06M/s 1.06M/s 1.07M/s 1.07M/s 1.07M/s 1.07M/s 1KiB 527K/s 526K/s 523K/s 525K/s 521K/s 525K/s 512B 260K/s 261K/s 260K/s 260K/s 259K/s 260K/s # looking for minimum alignment, 8KB arnd@wuerfel:~/flashbench$ sudo ./flashbench --open-au --erasesize=$[4194304/4] /dev/sdc --blocksize=8192 --open-au-nr=1 --random --offset=$[16 * 1024 * 1024 + 8192] 1MiB 8.48M/s 512KiB 8.34M/s 256KiB 8.49M/s 128KiB 2.52M/s 64KiB 8.47M/s 32KiB 8.15M/s 16KiB 7.99M/s 8KiB 2.41M/s arnd@wuerfel:~/flashbench$ sudo ./flashbench --open-au --erasesize=$[4194304/4] /dev/sdc --blocksize=8192 --open-au-nr=1 --random --offset=$[16 * 1024 * 1024 + 4096] 1MiB 7.73M/s 512KiB 7.75M/s 256KiB 7.41M/s 128KiB 2.39M/s 64KiB 7.19M/s 32KiB 6.18M/s 16KiB 2.07M/s 8KiB 3.34M/s arnd@wuerfel:~/flashbench$ sudo ./flashbench --open-au --erasesize=$[4194304/4] /dev/sdc --blocksize=8192 --open-au-nr=1 --random --offset=$[16 * 1024 * 1024 + 2048] 1MiB 7.72M/s 512KiB 2.44M/s 256KiB 7.44M/s 128KiB 7.12M/s 64KiB 7.09M/s 32KiB 2.26M/s 16KiB 4.73M/s 8KiB 1.73M/s arnd@wuerfel:~/flashbench$ sudo ./flashbench --open-au --erasesize=$[4194304/4] /dev/sdc --blocksize=8192 --open-au-nr=1 --random --offset=$[16 * 1024 * 1024 + 1024] 1MiB 7.85M/s 512KiB 7.52M/s 256KiB 7.27M/s 128KiB 2.4M/s 64KiB 7.17M/s 32KiB 6.24M/s 16KiB 2.06M/s 8KiB 3.34M/s arnd@wuerfel:~/flashbench$ sudo ./flashbench --open-au --erasesize=$[4194304/4] /dev/sdc --blocksize=8192 --open-au-nr=1 --random --offset=$[16 * 1024 * 1024 + 512] 1MiB 7.72M/s 512KiB 2.45M/s 256KiB 7.49M/s 128KiB 7.2M/s 64KiB 2.41M/s 32KiB 6.2M/s 16KiB 4.71M/s 8KiB 1.73M/s 2KiB 902K/s 1KiB 424K/s 512B 260K/s
15 years, 4 months
1
1
0
0
XceedCF Industrial Grade CF 16 GB
by Arnd Bergmann
Disk /dev/sdc: 16 GB, 16384757760 bytes 255 heads, 63 sectors/track, 1992 cylinders, total 32001480 sectors Units = sectors of 1 * 512 = 512 bytes Device Boot Start End Blocks Id System /dev/sdc1 * 63 32014079 16008741 b FAT32 Warning: Partition 1 does not end on cylinder boundary. align 2147483648 pre 505µs on 605µs post 517µs diff 94.4µs align 1073741824 pre 491µs on 600µs post 498µs diff 105µs align 536870912 pre 496µs on 607µs post 489µs diff 115µs align 268435456 pre 506µs on 607µs post 514µs diff 97.3µs align 134217728 pre 527µs on 604µs post 521µs diff 80.6µs align 67108864 pre 492µs on 606µs post 496µs diff 113µs align 33554432 pre 511µs on 607µs post 516µs diff 93.2µs align 16777216 pre 479µs on 592µs post 511µs diff 97.8µs align 8388608 pre 479µs on 479µs post 478µs diff 798ns align 4194304 pre 513µs on 605µs post 494µs diff 101µs align 2097152 pre 558µs on 605µs post 559µs diff 46.6µs align 1048576 pre 474µs on 590µs post 508µs diff 99.7µs align 524288 pre 470µs on 476µs post 474µs diff 3.75µs align 262144 pre 474µs on 480µs post 478µs diff 4.35µs align 131072 pre 473µs on 475µs post 476µs diff 948ns align 65536 pre 474µs on 479µs post 477µs diff 3.13µs align 32768 pre 480µs on 480µs post 477µs diff 1.46µs align 16384 pre 477µs on 481µs post 480µs diff 1.97µs align 8192 pre 475µs on 479µs post 475µs diff 3.88µs align 4096 pre 471µs on 479µs post 477µs diff 5.65µs align 2048 pre 479µs on 483µs post 482µs diff 2.78µs # linear writing good up to 6x1MB arnd@wuerfel:~/flashbench$ sudo ./flashbench /dev/sdc --blocksize=$[512] --open-au --erasesize=$[1024*1024] --open-au-nr=1 1MiB 28.2M/s 512KiB 28M/s 256KiB 27.2M/s 128KiB 24.9M/s 64KiB 26.7M/s 32KiB 22.2M/s 16KiB 16.7M/s 8KiB 10.4M/s 4KiB 7.45M/s 2KiB 4.14M/s 1KiB 1.44M/s 512B 678K/s arnd@wuerfel:~/flashbench$ sudo ./flashbench /dev/sdc --blocksize=$[512] --open-au --erasesize=$[1024*1024] --open-au-nr=2 1MiB 27.6M/s 512KiB 27.5M/s 256KiB 26.7M/s 128KiB 24.9M/s 64KiB 26M/s 32KiB 21.7M/s 16KiB 16.4M/s 8KiB 10.3M/s 4KiB 7.36M/s 2KiB 4.11M/s 1KiB 1.53M/s 512B 582K/s arnd@wuerfel:~/flashbench$ sudo ./flashbench /dev/sdc --blocksize=4096 --open-au --erasesize=$[1024*1024] --open-au-nr=4 1MiB 21.4M/s 512KiB 27.4M/s 256KiB 26.7M/s 128KiB 24.7M/s 64KiB 26M/s 32KiB 21.8M/s 16KiB 16.4M/s 8KiB 10.1M/s 4KiB 7.28M/s arnd@wuerfel:~/flashbench$ sudo ./flashbench /dev/sdc --blocksize=4096 --open-au --erasesize=$[1024*1024] --open-au-nr=6 1MiB 16.4M/s 512KiB 27.4M/s 256KiB 26.6M/s 128KiB 24.9M/s 64KiB 26.1M/s 32KiB 21.7M/s 16KiB 16.4M/s 8KiB 10.2M/s 4KiB 7.29M/s arnd@wuerfel:~/flashbench$ sudo ./flashbench /dev/sdc --blocksize=4096 --open-au --erasesize=$[1024*1024] --open-au-nr=7 1MiB 27.5M/s 512KiB 16.6M/s 256KiB 7.18M/s 128KiB 3.96M/s 64KiB 2.08M/s 32KiB 1.06M/s 16KiB 527K/s 8KiB 262K/s 4KiB 131K/s # random writes always bad arnd@wuerfel:~/flashbench$ sudo ./flashbench /dev/sdc --blocksize=4096 --open-au --erasesize=$[1024*1024] --open-au-nr=1 --random 1MiB 25.6M/s 512KiB 10.3M/s 256KiB 18.8M/s 128KiB 8.1M/s 64KiB 3.37M/s 32KiB 1.74M/s 16KiB 888K/s 8KiB 437K/s 4KiB 215K/s # at least 1 MB erase block, seen from lower throughput at 512KB arnd@wuerfel:~/flashbench$ sudo ./flashbench /dev/sdc --blocksize=4096 --open-au --erasesize=$[512*1024] --open-au-nr=6 512KiB 17.1M/s 256KiB 16M/s 128KiB 15.2M/s 64KiB 12.5M/s 32KiB 14.1M/s 16KiB 11.6M/s 8KiB 8.07M/s 4KiB 6.09M/s # no special FAT area! arnd@wuerfel:~/flashbench$ sudo ./flashbench /dev/sdc --blocksize=4096 --erasesize=$[1024*1024] --findfat --fat-nr=6 1MiB 28.5M/s 26.1M/s 27.6M/s 26.6M/s 28.4M/s 26.1M/s 512KiB 27.4M/s 25.9M/s 26.8M/s 26.3M/s 27.8M/s 25.8M/s 256KiB 27.3M/s 25.3M/s 26.4M/s 25.6M/s 27.3M/s 25.2M/s 128KiB 25.4M/s 23.4M/s 25M/s 23.8M/s 25.3M/s 23.4M/s 64KiB 26.7M/s 24.8M/s 25.4M/s 24.7M/s 26.7M/s 24.8M/s 32KiB 22.3M/s 20.8M/s 21.6M/s 21.1M/s 22M/s 20.9M/s 16KiB 16.8M/s 16M/s 16.2M/s 16.1M/s 16.7M/s 15.9M/s 8KiB 10.3M/s 9.77M/s 10.3M/s 10.2M/s 10.4M/s 9.78M/s 4KiB 7.45M/s 6.9M/s 7.24M/s 7.27M/s 7.49M/s 6.89M/s arnd@wuerfel:~/flashbench$ sudo ./flashbench /dev/sdc --blocksize=4096 --erasesize=$[1024*1024] --findfat --fat-nr=6 --random 1MiB 28.5M/s 26M/s 27.6M/s 26.5M/s 27.9M/s 26.2M/s 512KiB 21.1M/s 19.5M/s 20.5M/s 19.5M/s 21.2M/s 19.3M/s 256KiB 18.9M/s 17.3M/s 12.5M/s 17.5M/s 18.9M/s 17.2M/s 128KiB 8.05M/s 7.23M/s 7.65M/s 4.81M/s 5.37M/s 7.23M/s 64KiB 3.32M/s 3.09M/s 4.44M/s 4.37M/s 4.77M/s 3.09M/s 32KiB 1.84M/s 1.63M/s 1.49M/s 1.68M/s 1.56M/s 1.63M/s 16KiB 874K/s 743K/s 824K/s 740K/s 872K/s 789K/s 8KiB 455K/s 395K/s 414K/s 408K/s 435K/s 391K/s
15 years, 4 months
1
2
0
0
8 GB Transcend Class 6 (2008)
by Arnd Bergmann
arnd@klappe2:~/linux-2.6$ head /sys/block/mmcblk0/device/* ==> /sys/block/mmcblk0/device/cid <== 1c535653444320201000000411008300 ==> /sys/block/mmcblk0/device/csd <== 400e00325f5900003bbc7f800a400000 ==> /sys/block/mmcblk0/device/date <== 03/2008 ==> /sys/block/mmcblk0/device/erase_size <== 512 ==> /sys/block/mmcblk0/device/fwrev <== 0x0 ==> /sys/block/mmcblk0/device/hwrev <== 0x1 ==> /sys/block/mmcblk0/device/manfid <== 0x00001c ==> /sys/block/mmcblk0/device/name <== SDC ==> /sys/block/mmcblk0/device/oemid <== 0x5356 ==> /sys/block/mmcblk0/device/preferred_erase_size <== 4194304 ==> /sys/block/mmcblk0/device/scr <== 0235000000000000 ==> /sys/block/mmcblk0/device/serial <== 0x00000411 ==> /sys/block/mmcblk0/device/type <== SD ==> /sys/block/mmcblk0/device/uevent <== DRIVER=mmcblk MMC_TYPE=SD MMC_NAME=SDC MODALIAS=mmc:block Disk /dev/mmcblk0: 8017 MB, 8017936384 bytes 4 heads, 16 sectors/track, 244688 cylinders, total 15660032 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: 0x000be5d0 Device Boot Start End Blocks Id System /dev/mmcblk0p1 2048 14891007 7444480 83 Linux Partition 1 does not end on cylinder boundary. /dev/mmcblk0p2 14892316 15647309 377497 5 Extended Partition 2 does not end on cylinder boundary. /dev/mmcblk0p5 ? 1530763126 3046633935 757935405 5a Unknown arnd@klappe2:~/git/flashbench$ sudo ./flashbench --open-au /dev/mmcblk0 --erasesize=$[1024*2048] --blocksize=512 --open-au-nr=1 2MiB 10.8M/s 1MiB 3.26M/s 512KiB 4.98M/s 256KiB 4.96M/s 128KiB 4.92M/s 64KiB 4.96M/s 32KiB 4.8M/s 16KiB 4.72M/s 8KiB 2.56M/s 4KiB 1.3M/s 2KiB 702K/s 1KiB 366K/s 512B 190K/s arnd@klappe2:~/git/flashbench$ sudo ./flashbench --open-au /dev/mmcblk0 --erasesize=$[1024*512] --blocksize=512 --open-au-nr=1 512KiB 8.08M/s 256KiB 8.54M/s 128KiB 8.45M/s 64KiB 2.25M/s 32KiB 8.12M/s 16KiB 7.6M/s 8KiB 1.76M/s 4KiB 1.34M/s 2KiB 705K/s 1KiB 371K/s 512B 195K/s arnd@klappe2:~/git/flashbench$ sudo ./flashbench --open-au /dev/mmcblk0 --erasesize=$[1024*1024] --blocksize=512 --open-au-nr=3 --random 1MiB 6.28M/s 512KiB 3.5M/s 256KiB 4.4M/s 128KiB 5.79M/s 64KiB 4.39M/s 32KiB 5.7M/s 16KiB 4.09M/s 8KiB 2.57M/s 4KiB 1.33M/s ^C arnd@klappe2:~/git/flashbench$ sudo ./flashbench --open-au /dev/mmcblk0 --erasesize=$[1024*2048] --blocksize=512 --open-au-nr=3 --random 2MiB 6.16M/s 1MiB 5.8M/s 512KiB 4.64M/s 256KiB 5.05M/s 128KiB 5.03M/s 64KiB 5.04M/s 32KiB 4.91M/s 16KiB 4.76M/s 8KiB 2.56M/s ^C arnd@klappe2:~/git/flashbench$ sudo ./flashbench --open-au /dev/mmcblk0 --erasesize=$[1024*4096] --blocksize=512 --open-au-nr=3 --random 4MiB 8.03M/s 2MiB 7.98M/s 1MiB 7.63M/s 512KiB 2.96M/s 256KiB 3.07M/s 128KiB 2.13M/s 64KiB 1.11M/s 32KiB 715K/s ^C arnd@klappe2:~/git/flashbench$ sudo ./flashbench --open-au /dev/mmcblk0 --erasesize=$[1024*4096] --blocksize=512 --open-au-nr=2 --random 4MiB 5.83M/s 2MiB 5.85M/s 1MiB 5.53M/s 512KiB 4.67M/s 256KiB 5.01M/s 128KiB 5.04M/s 64KiB 5.04M/s 32KiB 4.92M/s 16KiB 4.77M/s 8KiB 2.44M/s 4KiB 1.31M/s 2KiB 457K/s arnd@klappe2:~/git/flashbench$ sudo ./flashbench --open-au /dev/mmcblk0 --erasesize=$[1024*4096] --blocksize=512 --open-au-nr=4 --offset=$[1024*1024*16 + 2*1024*1024] 4MiB 6.02M/s 2MiB 7.07M/s 1MiB 7.01M/s 512KiB 7.08M/s 256KiB 6.57M/s 128KiB 7.08M/s 64KiB 7.07M/s 32KiB 6.88M/s 16KiB 6.52M/s 8KiB 3.16M/s 4KiB 1.52M/s arnd@klappe2:~/git/flashbench$ sudo ./flashbench --open-au /dev/mmcblk0 --erasesize=$[2*1024*1024] --blocksize=512 --open-au-nr=4 --offset=$[1024*1024*16] --random 2MiB 8.67M/s 1MiB 7.16M/s 512KiB 4.12M/s 256KiB 5.09M/s 128KiB 5.05M/s 64KiB 5.07M/s 32KiB 4.97M/s 16KiB 4.82M/s 8KiB 2.58M/s 4KiB 1.33M/s 2KiB 682K/s arnd@klappe2:~/git/flashbench$ sudo ./flashbench --open-au /dev/mmcblk0 --erasesize=$[2*1024*1024] --blocksize=512 --open-au-nr=4 --offset=$[1024*1024*16] 2MiB 4.62M/s 1MiB 5.08M/s 512KiB 5.08M/s 256KiB 5.09M/s 128KiB 5.05M/s 64KiB 5.07M/s 32KiB 4.96M/s 16KiB 4.83M/s 8KiB 2.52M/s 4KiB 1.32M/s 2KiB 686K/s arnd@klappe2:~/git/flashbench$ sudo ./flashbench --open-au /dev/mmcblk0 --erasesize=$[2*1024*1024] --blocksize=512 --open-au-nr=5 --offset=$[1024*1024*16] 2MiB 2.42M/s 1MiB 5.74M/s 512KiB 5.75M/s 256KiB 5.73M/s 128KiB 5.71M/s 64KiB 5.71M/s 32KiB 3.36M/s 16KiB 5.35M/s 8KiB 2.8M/s 4KiB 1.17M/s arnd@klappe2:~/git/flashbench$ sudo ./flashbench --open-au /dev/mmcblk0 --erasesize=$[2*1024*1024] --blocksize=512 --open-au-nr=6 --offset=$[1024*1024*16] 2MiB 5.27M/s 1MiB 6.26M/s 512KiB 5.2M/s 256KiB 6.23M/s 128KiB 6.25M/s 64KiB 6.26M/s 32KiB 6.13M/s 16KiB 5.37M/s 8KiB 2.92M/s 4KiB 1.35M/s arnd@klappe2:~/git/flashbench$ sudo ./flashbench --open-au /dev/mmcblk0 --erasesize=$[2*1024*1024] --blocksize=512 --open-au-nr=7 --offset=$[1024*1024*16] 2MiB 5.2M/s 1MiB 6.67M/s 512KiB 5.93M/s 256KiB 3.68M/s 128KiB 2.41M/s 64KiB 1.23M/s ^C arnd@klappe2:~/git/flashbench$ sudo ./flashbench --findfat --fat-nr=16 /dev/mmcblk0 --erasesize=$[1024*2048] 2MiB 11.3M/s 11.4M/s 11.4M/s 11.4M/s 11.3M/s 11.3M/s 11.3M/s 11.4M/s 11.4M/s 11.2M/s 10.5M/s 10.2M/s 11.1M/s 4.98M/s 5.04M/s 5.07M/s 1MiB 11.4M/s 11.4M/s 11.4M/s 11.4M/s 11.2M/s 11.4M/s 11.3M/s 11.3M/s 11.4M/s 11.4M/s 11.4M/s 11.1M/s 11.4M/s 2.69M/s 5.01M/s 5.09M/s 512KiB 11.3M/s 11.3M/s 11.4M/s 11.5M/s 11.4M/s 11.4M/s 11.4M/s 11.4M/s 11.3M/s 11.4M/s 11.4M/s 11.3M/s 11.3M/s 5.1M/s 5.05M/s 5.01M/s 256KiB 11.3M/s 10.9M/s 10.1M/s 11.1M/s 11.4M/s 11.4M/s 11.4M/s 11.4M/s 11.3M/s 11.4M/s 11.4M/s 11.4M/s 11.4M/s 5.06M/s 4.9M/s 5.04M/s 128KiB 11.3M/s 11.3M/s 11.4M/s 11.3M/s 11.4M/s 11.4M/s 11.4M/s 11.4M/s 11.3M/s 11.3M/s 11.4M/s 11.3M/s 11.4M/s 5.1M/s 5.09M/s 5.05M/s 64KiB 11.3M/s 11.4M/s 11.3M/s 11.2M/s 11.3M/s 11.3M/s 11.3M/s 11.3M/s 11.3M/s 10.6M/s 10.8M/s 10.6M/s 11.2M/s 5.1M/s 5.03M/s 5.05M/s 32KiB 10.7M/s 2.82M/s 10.8M/s 10.8M/s 10.8M/s 10.9M/s 10.9M/s 10.8M/s 10.9M/s 10.9M/s 10.7M/s 10.8M/s 10.8M/s 4.99M/s 4.96M/s 5M/s 16KiB 9.8M/s 9.96M/s 9.98M/s 9.83M/s 9.88M/s 9.94M/s 9.68M/s 9.92M/s 9.99M/s 9.99M/s 9.94M/s 9.99M/s 9.91M/s 4.73M/s 4.78M/s 4.77M/s arnd@klappe2:~/git/flashbench$ sudo ./flashbench --findfat --fat-nr=16 /dev/mmcblk0 --erasesize=$[1024*2048] --random 2MiB 11.1M/s 11.4M/s 11.3M/s 11.4M/s 11.4M/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 4.98M/s 5.07M/s 5.04M/s 1MiB 4.03M/s 4M/s 3.99M/s 4.22M/s 4.23M/s 4.2M/s 4.23M/s 3.08M/s 4.22M/s 4.21M/s 4.19M/s 4.19M/s 4.21M/s 3.84M/s 3.8M/s 3.83M/s 512KiB 3.33M/s 2.59M/s 3.33M/s 3.26M/s 3.25M/s 3.27M/s 3.25M/s 3.27M/s 3.26M/s 3.23M/s 3.27M/s 3.25M/s 3.27M/s 3.26M/s 3.27M/s 3.25M/s ^C arnd@klappe2:~/git/flashbench$ sudo ./flashbench --findfat --fat-nr=16 /dev/mmcblk0 --erasesize=$[1024*2048] 2MiB 5.7M/s 11.3M/s 11.4M/s 5.04M/s 5.05M/s 5.08M/s 11.3M/s 11.4M/s 11.1M/s 10.1M/s 11.4M/s 11.4M/s 11.4M/s 11.4M/s 11.4M/s 11.3M/s 1MiB 11.3M/s 11.4M/s 11.3M/s 5.05M/s 5.01M/s 5.06M/s 11.3M/s 11.4M/s 11.2M/s 11.4M/s 11.4M/s 11.3M/s 11.3M/s 11.3M/s 11.4M/s 11.4M/s 512KiB 11.4M/s 11.4M/s 11.4M/s 5.06M/s 5.05M/s 5.06M/s 11.3M/s 11.4M/s 11.4M/s 11.3M/s 11.3M/s 11.3M/s 11.4M/s 11.4M/s 11.4M/s 11.4M/s 256KiB 11.1M/s 11.4M/s 11.4M/s 5.04M/s 2.69M/s 5.07M/s 11.4M/s 11.4M/s 11.4M/s 11.4M/s 11.3M/s 11.3M/s 11.4M/s 11.4M/s 11.4M/s 11.3M/s 128KiB 11.3M/s 11.4M/s 11.4M/s 5.05M/s 5.09M/s 5.01M/s 11.3M/s 11.3M/s 11.4M/s 11.4M/s 11.4M/s 11.4M/s 11.4M/s 11.4M/s 11.4M/s 11.4M/s
15 years, 5 months
1
0
0
0
kingston SD10 class 10
by Arnd Bergmann
==> /sys/block/mmcblk0/device/block <== head: error reading `/sys/block/mmcblk0/device/block': Is a directory ==> /sys/block/mmcblk0/device/cid <== 4134325344384742300040014300ab00 ==> /sys/block/mmcblk0/device/csd <== 400e00325b5900003b4e7f800a400000 ==> /sys/block/mmcblk0/device/date <== 11/2010 ==> /sys/block/mmcblk0/device/driver <== head: error reading `/sys/block/mmcblk0/device/driver': Is a directory ==> /sys/block/mmcblk0/device/erase_size <== 512 ==> /sys/block/mmcblk0/device/fwrev <== 0x0 ==> /sys/block/mmcblk0/device/hwrev <== 0x3 ==> /sys/block/mmcblk0/device/manfid <== 0x000041 ==> /sys/block/mmcblk0/device/name <== SD8GB ==> /sys/block/mmcblk0/device/oemid <== 0x3432 ==> /sys/block/mmcblk0/device/power <== head: error reading `/sys/block/mmcblk0/device/power': Is a directory ==> /sys/block/mmcblk0/device/preferred_erase_size <== 4194304 ==> /sys/block/mmcblk0/device/scr <== 0235800000000000 ==> /sys/block/mmcblk0/device/serial <== 0x00400143 ==> /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=SD8GB MODALIAS=mmc:block Disk /dev/mmcblk0: 7960 MB, 7960264704 bytes 245 heads, 62 sectors/track, 1023 cylinders, total 15547392 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/mmcblk0p1 * 62 15539369 7769654 c W95 FAT32 (LBA) Partition 1 has different physical/logical endings: phys=(1023, 244, 62) logical=(1022, 244, 62) arnd@klappe2:~/git/flashbench$ sudo ./flashbench -a /dev/mmcblk0 --blocksize=1024 --count=64 align 805306368 pre 832µs on 1.2ms post 853µs diff 359µs align 536870912 pre 854µs on 1.23ms post 869µs diff 364µs align 402653184 pre 814µs on 1.08ms post 895µs diff 225µs align 268435456 pre 927µs on 1.25ms post 888µs diff 342µs align 201326592 pre 748µs on 1.1ms post 896µs diff 273µs align 134217728 pre 770µs on 1.07ms post 886µs diff 242µs align 100663296 pre 734µs on 1.07ms post 886µs diff 262µs align 67108864 pre 809µs on 1.06ms post 879µs diff 217µs align 50331648 pre 855µs on 1.07ms post 888µs diff 200µs align 33554432 pre 831µs on 1.08ms post 897µs diff 216µs align 25165824 pre 866µs on 1.09ms post 890µs diff 214µs align 16777216 pre 807µs on 1.1ms post 888µs diff 256µs align 12582912 pre 785µs on 1.06ms post 854µs diff 243µs align 8388608 pre 787µs on 1.1ms post 878µs diff 266µs align 6291456 pre 1.06ms on 1.19ms post 863µs diff 229µs align 4194304 pre 720µs on 1.06ms post 862µs diff 265µs align 3145728 pre 1.05ms on 1.17ms post 856µs diff 218µs align 2097152 pre 1.05ms on 1.17ms post 853µs diff 218µs align 1572864 pre 1.05ms on 1.17ms post 855µs diff 219µs align 1048576 pre 1.05ms on 1.17ms post 855µs diff 216µs align 786432 pre 1.05ms on 1.17ms post 856µs diff 217µs align 524288 pre 1.06ms on 1.17ms post 854µs diff 217µs ^C arnd@klappe2:~/git/flashbench$ sudo ./flashbench --open-au --erasesize=$[4096*1024] --blocksize=1024 --open-au-nr=1 /dev/mmcblk0 4MiB 9.42M/s 2MiB 6.17M/s 1MiB 6.31M/s 512KiB 7.18M/s 256KiB 8.41M/s 128KiB 8.87M/s 64KiB 9.47M/s 32KiB 7M/s 16KiB 6.01M/s 8KiB 2.29M/s 4KiB 1.04M/s 2KiB 500K/s 1KiB 244K/s arnd@klappe2:~/git/flashbench$ sudo ./flashbench --open-au --erasesize=$[4096*1024] --blocksize=1024 --open-au-nr=1 /dev/mmcblk0 --random 4MiB 9.35M/s 2MiB 6.45M/s 1MiB 4.74M/s 512KiB 3.38M/s 256KiB 3.12M/s 128KiB 3.48M/s 64KiB 3.43M/s 32KiB 2.66M/s 16KiB 2.93M/s 8KiB 1.24M/s 4KiB 695K/s 2KiB 326K/s ^C arnd@klappe2:~/git/flashbench$ sudo ./flashbench --open-au --erasesize=$[4096*1024] --blocksize=1024 --open-au-nr=2 /dev/mmcblk0 4MiB 6.69M/s 2MiB 9.32M/s 1MiB 9.5M/s 512KiB 9.49M/s 256KiB 9.51M/s 128KiB 9.5M/s 64KiB 9.49M/s 32KiB 7M/s 16KiB 6.04M/s 8KiB 1.91M/s 4KiB 1.04M/s arnd@klappe2:~/git/flashbench$ sudo ./flashbench --open-au --erasesize=$[4096*1024] --blocksize=1024 --open-au-nr=7 /dev/mmcblk0 4MiB 9.32M/s 2MiB 9.48M/s 1MiB 9.5M/s 512KiB 9.49M/s 256KiB 9.5M/s 128KiB 9.3M/s 64KiB 9.38M/s 32KiB 6.93M/s 16KiB 6M/s ^C arnd@klappe2:~/git/flashbench$ sudo ./flashbench --open-au --erasesize=$[4096*1024] --blocksize=1024 --open-au-nr=8 /dev/mmcblk0 4MiB 9.33M/s 2MiB 7.18M/s 1MiB 5.83M/s 512KiB 9.48M/s 256KiB 9.48M/s 128KiB 9.49M/s 64KiB 9.49M/s 32KiB 7.03M/s ^C arnd@klappe2:~/git/flashbench$ sudo ./flashbench --open-au --erasesize=$[4096*1024] --blocksize=1024 --open-au-nr=9 /dev/mmcblk0 4MiB 8.92M/s 2MiB 4.85M/s 1MiB 4.6M/s arnd@klappe2:~/git/flashbench$ sudo ./flashbench --open-au --erasesize=$[4096*1024] --blocksize=1024 --open-au-nr=9 /dev/mmcblk0 4MiB 8.92M/s 2MiB 4.85M/s 1MiB 4.6M/s 512KiB 1.8M/s ^C arnd@klappe2:~/git/flashbench$ sudo ./flashbench --open-au --erasesize=$[4096*1024] --blocksize=1024 --open-au-nr=4 /dev/mmcblk0 --random 4MiB 9.4M/s 2MiB 4.18M/s 1MiB 4.69M/s 512KiB 3.6M/s 256KiB 2.85M/s 128KiB 3.54M/s ^C arnd@klappe2:~/git/flashbench$ sudo ./flashbench --open-au --erasesize=$[4096*1024] --blocksize=1024 --open-au-nr=8 /dev/mmcblk0 --random 4MiB 8.29M/s 2MiB 4.42M/s 1MiB 2.81M/s arnd@klappe2:~/git/flashbench$ sudo ./flashbench --open-au --erasesize=$[4096*1024] --blocksize=1024 --open-au-nr=5 /dev/mmcblk0 --random 4MiB 9.37M/s 2MiB 4.63M/s 1MiB 3.72M/s 512KiB 2.29M/s 256KiB 922K/s arnd@klappe2:~/git/flashbench$ sudo ./flashbench --open-au --erasesize=$[2048*1024] --blocksize=1024 --open-au-nr=5 /dev/mmcblk0 --random 2MiB 9.58M/s 1MiB 3.47M/s 512KiB 2M/s 256KiB 855K/s ^C
15 years, 5 months
1
0
0
0
Kingston SD4 class 4 (made in taiwan)
by Arnd Bergmann
==> /sys/block/mmcblk0/device/block <== head: error reading `/sys/block/mmcblk0/device/block': Is a directory ==> /sys/block/mmcblk0/device/cid <== 02544d53413038470611a1a35b00ab00 ==> /sys/block/mmcblk0/device/csd <== 400e00325b59000039af7f800a400000 ==> /sys/block/mmcblk0/device/date <== 11/2010 ==> /sys/block/mmcblk0/device/driver <== head: error reading `/sys/block/mmcblk0/device/driver': Is a directory ==> /sys/block/mmcblk0/device/erase_size <== 512 ==> /sys/block/mmcblk0/device/fwrev <== 0x6 ==> /sys/block/mmcblk0/device/hwrev <== 0x0 ==> /sys/block/mmcblk0/device/manfid <== 0x000002 ==> /sys/block/mmcblk0/device/name <== SA08G ==> /sys/block/mmcblk0/device/oemid <== 0x544d ==> /sys/block/mmcblk0/device/power <== head: error reading `/sys/block/mmcblk0/device/power': Is a directory ==> /sys/block/mmcblk0/device/preferred_erase_size <== 4194304 ==> /sys/block/mmcblk0/device/scr <== 0235800001000000 ==> /sys/block/mmcblk0/device/serial <== 0x11a1a35b ==> /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=SA08G MODALIAS=mmc:block Disk /dev/mmcblk0: 7742 MB, 7742685184 bytes 4 heads, 16 sectors/track, 236288 cylinders, total 15122432 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: 0x0006e463 Device Boot Start End Blocks Id System /dev/mmcblk0p1 * 4096 5380095 2688000 83 Linux /dev/mmcblk0p2 5380096 15122431 4871168 b W95 FAT32 arnd@klappe2:~/git/flashbench$ sudo ./flashbench --open-au --erasesize=$[4096*1024] --blocksize=1024 --open-au-nr=1 /dev/mmcblk0 4MiB 4.87M/s 2MiB 2.67M/s 1MiB 2.66M/s 512KiB 2.67M/s 256KiB 2.7M/s 128KiB 2.67M/s 64KiB 4.79M/s 32KiB 4.79M/s 16KiB 3.69M/s 8KiB 3.02M/s 4KiB 2.26M/s 2KiB 23.4K/s ^C arnd@klappe2:~/git/flashbench$ sudo ./flashbench --open-au --erasesize=$[4096*1024] --blocksize=1024 --open-au-nr=2 /dev/mmcblk0 4MiB 5.1M/s 2MiB 2.94M/s 1MiB 1.46M/s 512KiB 744K/s 256KiB 377K/s 128KiB 191K/s ^C arnd@klappe2:~/git/flashbench$ sudo ./flashbench --open-au --erasesize=$[4096*1024] --blocksize=1024 --open-au-nr=1 /dev/mmcblk0 --random 4MiB 3.22M/s 2MiB 1.59M/s 1MiB 1.49M/s 512KiB 595K/s 256KiB 331K/s 128KiB 151K/s ^C arnd@klappe2:~/git/flashbench$ sudo ./flashbench --findfat --erasesize=$[4096*1024] --blocksize=1024 --fat-nr=5 /dev/mmcblk0 --random 4MiB 4.69M/s 4.47M/s 3.19M/s 4.83M/s 4.83M/s 2MiB 4.71M/s 4.49M/s 2.08M/s 1.87M/s 1.85M/s 1MiB 4.74M/s 4.51M/s 1.18M/s 1.14M/s 1.14M/s ^C
15 years, 5 months
1
0
0
0
Kingston SD4 class 4 made in Japan (2010)
by Arnd Bergmann
==> /sys/block/mmcblk0/device/block <== head: error reading `/sys/block/mmcblk0/device/block': Is a directory ==> /sys/block/mmcblk0/device/cid <== 02544d534430384761c00fe03300a800 ==> /sys/block/mmcblk0/device/csd <== 400e00325b5900003b5f7f800a400000 ==> /sys/block/mmcblk0/device/date <== 08/2010 ==> /sys/block/mmcblk0/device/driver <== head: error reading `/sys/block/mmcblk0/device/driver': Is a directory ==> /sys/block/mmcblk0/device/erase_size <== 512 ==> /sys/block/mmcblk0/device/fwrev <== 0x1 ==> /sys/block/mmcblk0/device/hwrev <== 0x6 ==> /sys/block/mmcblk0/device/manfid <== 0x000002 ==> /sys/block/mmcblk0/device/name <== SD08G ==> /sys/block/mmcblk0/device/oemid <== 0x544d ==> /sys/block/mmcblk0/device/power <== head: error reading `/sys/block/mmcblk0/device/power': Is a directory ==> /sys/block/mmcblk0/device/preferred_erase_size <== 4194304 ==> /sys/block/mmcblk0/device/scr <== 02b5800026029302 ==> /sys/block/mmcblk0/device/serial <== 0xc00fe033 ==> /sys/block/mmcblk0/device/subsystem <== head: error reading `/sys/block/mmcblk0/device/subsystem': Is a directory ==> /sys/block/mmcblk0/device/type <== SD Disk /dev/mmcblk0: 7969 MB, 7969177600 bytes 4 heads, 16 sectors/track, 243200 cylinders, total 15564800 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: 0x0006e463 Device Boot Start End Blocks Id System /dev/mmcblk0p1 * 4096 5380095 2688000 83 Linux /dev/mmcblk0p2 5380096 15564799 5092352 b W95 FAT32 2MiB 4.3M/s 1MiB 4.31M/s 512KiB 4.31M/s 256KiB 4.19M/s 128KiB 4.51M/s 64KiB 9.14M/s 32KiB 8.27M/s 16KiB 6.31M/s 8KiB 3.64M/s 4KiB 1.93M/s 2KiB 1M/s 1KiB 515K/s arnd@klappe2:~/git/flashbench$ sudo ./flashbench --open-au --erasesize=$[2048*1024] --blocksize=1024 --open-au-nr=1 /dev/mmcblk0 --random 2MiB 8.92M/s 1MiB 3.39M/s 512KiB 1.78M/s 256KiB 1.21M/s 128KiB 703K/s 64KiB 594K/s 32KiB 285K/s 16KiB 156K/s ^C arnd@klappe2:~/git/flashbench$ sudo ./flashbench --open-au --erasesize=$[2048*1024] --blocksize=1024 --open-au-nr=2 /dev/mmcblk0 2MiB 5.93M/s 1MiB 5.02M/s 512KiB 2.2M/s 256KiB 1.06M/s 128KiB 526K/s
15 years, 5 months
1
1
0
0
2 GB sandisk microSDHC
by Arnd Bergmann
==> /sys/block/mmcblk0/device/cid <== 03534453553034478001d61d35009a00 ==> /sys/block/mmcblk0/device/csd <== 400e00325b5900001d8a7f800a404000 ==> /sys/block/mmcblk0/device/date <== 10/2009 ==> /sys/block/mmcblk0/device/erase_size <== 512 ==> /sys/block/mmcblk0/device/fwrev <== 0x0 ==> /sys/block/mmcblk0/device/hwrev <== 0x8 ==> /sys/block/mmcblk0/device/manfid <== 0x000003 ==> /sys/block/mmcblk0/device/name <== SU04G ==> /sys/block/mmcblk0/device/oemid <== 0x5344 ==> /sys/block/mmcblk0/device/preferred_erase_size <== 4194304 ==> /sys/block/mmcblk0/device/scr <== 0235800000000000 ==> /sys/block/mmcblk0/device/serial <== 0x01d61d35 Disk /dev/mmcblk0: 3965 MB, 3965190144 bytes 49 heads, 48 sectors/track, 3292 cylinders, total 7744512 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/mmcblk0p1 8192 7744511 3868160 b W95 FAT32 arnd@klappe2:~/git/flashbench$ sudo ./flashbench -a /dev/mmcblk0 --blocksize=1024 --count=30 align 402653184 pre 585µs on 836µs post 531µs diff 278µs align 268435456 pre 511µs on 556µs post 518µs diff 40.7µs align 201326592 pre 586µs on 883µs post 531µs diff 325µs align 134217728 pre 528µs on 595µs post 528µs diff 66.4µs align 100663296 pre 699µs on 929µs post 514µs diff 322µs align 67108864 pre 539µs on 604µs post 546µs diff 62.1µs align 50331648 pre 533µs on 642µs post 531µs diff 110µs align 33554432 pre 544µs on 601µs post 533µs diff 62.3µs align 25165824 pre 546µs on 645µs post 533µs diff 106µs align 16777216 pre 533µs on 606µs post 552µs diff 64µs align 12582912 pre 560µs on 654µs post 541µs diff 103µs align 8388608 pre 541µs on 624µs post 588µs diff 59.7µs align 6291456 pre 533µs on 627µs post 511µs diff 104µs align 4194304 pre 508µs on 593µs post 522µs diff 78.3µs align 3145728 pre 553µs on 641µs post 507µs diff 112µs align 2097152 pre 538µs on 604µs post 533µs diff 69.1µs align 1572864 pre 531µs on 586µs post 537µs diff 51.6µs align 1048576 pre 542µs on 603µs post 549µs diff 56.8µs align 786432 pre 520µs on 588µs post 535µs diff 59.9µs align 524288 pre 542µs on 598µs post 531µs diff 61.4µs align 393216 pre 520µs on 586µs post 535µs diff 59.1µs align 262144 pre 541µs on 604µs post 547µs diff 60µs align 196608 pre 526µs on 585µs post 533µs diff 55.1µs align 131072 pre 538µs on 596µs post 530µs diff 62.1µs align 98304 pre 526µs on 588µs post 536µs diff 57µs align 65536 pre 552µs on 602µs post 549µs diff 51.5µs align 49152 pre 519µs on 588µs post 538µs diff 59.7µs align 32768 pre 528µs on 586µs post 530µs diff 57.3µs align 24576 pre 522µs on 580µs post 526µs diff 55.6µs align 16384 pre 520µs on 584µs post 534µs diff 57.3µs arnd@klappe2:~/git/flashbench$ sudo ./flashbench --open-au --erasesize=$[6 * 512 *1024] --blocksize=3072 --open-au-nr=1 /dev/mmcblk0 3MiB 6.15M/s 1.5MiB 2.28M/s 768KiB 3.31M/s 384KiB 3M/s 192KiB 2.86M/s 96KiB 4.56M/s 48KiB 6.22M/s 24KiB 3.66M/s 12KiB 2.15M/s 6KiB 1.55M/s 3KiB 1.03M/s arnd@klappe2:~/git/flashbench$ sudo ./flashbench --open-au --erasesize=$[6 * 512 *1024] --blocksize=3072 --open-au-nr=2 /dev/mmcblk0 3MiB 6.22M/s 1.5MiB 4.42M/s 768KiB 6.24M/s 384KiB 6.22M/s 192KiB 6.25M/s 96KiB 6.08M/s 48KiB 6.28M/s 24KiB 3.69M/s 12KiB 2.52M/s 6KiB 1.7M/s 3KiB 1.03M/s arnd@klappe2:~/git/flashbench$ sudo ./flashbench --open-au --erasesize=$[6 * 512 *1024] --blocksize=3072 --open-au-nr=4 /dev/mmcblk0 3MiB 6.17M/s 1.5MiB 4.22M/s 768KiB 6.14M/s 384KiB 6.15M/s 192KiB 6.11M/s 96KiB 5.94M/s 48KiB 6.16M/s 24KiB 3.64M/s 12KiB 2.23M/s 6KiB 1.69M/s 3KiB 1.02M/s arnd@klappe2:~/git/flashbench$ sudo ./flashbench --open-au --erasesize=$[6 * 512 *1024] --blocksize=3072 --open-au-nr=6 /dev/mmcblk0 3MiB 3.29M/s 1.5MiB 6.12M/s 768KiB 6.12M/s 384KiB 6.12M/s 192KiB 6.11M/s 96KiB 5.87M/s 48KiB 5.71M/s 24KiB 3.85M/s ^C arnd@klappe2:~/git/flashbench$ sudo ./flashbench --open-au --erasesize=$[6 * 512 *1024] --blocksize=3072 --open-au-nr=7 /dev/mmcblk0 3MiB 6.13M/s 1.5MiB 3.49M/s 768KiB 1.78M/s 384KiB 868K/s ^C arnd@klappe2:~/git/flashbench$ sudo ./flashbench --open-au --erasesize=$[6 * 512 *1024] --blocksize=3072 --open-au-nr=1 /dev/mmcblk0 --random 3MiB 3.26M/s 1.5MiB 2.11M/s 768KiB 2.21M/s 384KiB 1.7M/s 192KiB 1.66M/s 96KiB 1.63M/s 48KiB 1.62M/s 24KiB 1.05M/s 12KiB 571K/s 6KiB 339K/s arnd@klappe2:~/git/flashbench$ sudo ./flashbench --open-au --erasesize=$[6 * 512 *1024] --blocksize=3072 --open-au-nr=3 /dev/mmcblk0 --random 3MiB 4.57M/s 1.5MiB 5.51M/s 768KiB 2.22M/s 384KiB 2.24M/s 192KiB 1.68M/s 96KiB 1.63M/s 48KiB 1.62M/s ^C arnd@klappe2:~/git/flashbench$ sudo ./flashbench --open-au --erasesize=$[6 * 512 *1024] --blocksize=3072 --open-au-nr=4 /dev/mmcblk0 --random 3MiB 3.53M/s 1.5MiB 6.03M/s 768KiB 2.23M/s 384KiB 2.24M/s 192KiB 1.69M/s ^C arnd@klappe2:~/git/flashbench$ sudo ./flashbench --open-au --erasesize=$[6 * 512 *1024] --blocksize=3072 --open-au-nr=6 /dev/mmcblk0 --random 3MiB 3.74M/s 1.5MiB 5.96M/s 768KiB 2.23M/s 384KiB 2.02M/s 192KiB 1.36M/s ^C arnd@klappe2:~/git/flashbench$ sudo ./flashbench --findfat --erasesize=$[8 * 512 *1024] /dev/mmcblk0 4MiB 2.45M/s 3.46M/s 3.49M/s 3.71M/s 6.05M/s 6.06M/s 2MiB 6.13M/s 6.03M/s 6.06M/s 6.14M/s 6.1M/s 6.06M/s 1MiB 6.16M/s 6.02M/s 6.05M/s 6.14M/s 6.06M/s 6.06M/s 512KiB 6.14M/s 6.02M/s 6.15M/s 6.13M/s 6.11M/s 6.06M/s 256KiB 6.1M/s 6.04M/s 6.12M/s 6.11M/s 6.08M/s 6.09M/s 128KiB 6.15M/s 5.94M/s 6.05M/s 6.07M/s 6.1M/s 6.08M/s 64KiB 6.17M/s 5.93M/s 6.14M/s 6.14M/s 6.07M/s 6.05M/s arnd@klappe2:~/git/flashbench$ sudo ./flashbench --open-au --erasesize=$[6 * 512 *1024] --blocksize=3072 --open-au-nr=7 /dev/mmcblk0 --random 3MiB 3.9M/s 1.5MiB 3.77M/s 768KiB 1.78M/s 384KiB 868K/s 192KiB 436K/s ^C arnd@klappe2:~/git/flashbench$ sudo ./flashbench --findfat --erasesize=$[6 * 512 *1024] --blocksize=3072 /dev/mmcblk0 --random 3MiB 3.3M/s 6.12M/s 3.05M/s 6.13M/s 6.13M/s 6.1M/s 1.5MiB 2.3M/s 2.7M/s 3.81M/s 2.71M/s 2.7M/s 2.7M/s 768KiB 1.68M/s 3M/s 2.98M/s 2.96M/s 2.98M/s 2.08M/s 384KiB 1.71M/s 1.71M/s 1.7M/s 1.7M/s 1.7M/s 1.69M/s 192KiB 1.71M/s 1.7M/s 1.36M/s 1.7M/s 1.69M/s 1.7M/s 96KiB 1.66M/s 1.67M/s 1.67M/s 1.67M/s 1.67M/s 1.66M/s 48KiB 1.67M/s 1.66M/s 1.68M/s 1.66M/s 1.67M/s 1.66M/s 24KiB 907K/s 1.08M/s 1.08M/s 1.07M/s 1.08M/s 1.04M/s ^C arnd@klappe2:~/git/flashbench$ sudo ./flashbench --findfat --erasesize=$[8 * 512 *1024] /dev/mmcblk0 4MiB 2.45M/s 3.46M/s 3.49M/s 3.71M/s 6.05M/s 6.06M/s 2MiB 6.13M/s 6.03M/s 6.06M/s 6.14M/s 6.1M/s 6.06M/s 1MiB 6.16M/s 6.02M/s 6.05M/s 6.14M/s 6.06M/s 6.06M/s 512KiB 6.14M/s 6.02M/s 6.15M/s 6.13M/s 6.11M/s 6.06M/s 256KiB 6.1M/s 6.04M/s 6.12M/s 6.11M/s 6.08M/s 6.09M/s 128KiB 6.15M/s 5.94M/s 6.05M/s 6.07M/s 6.1M/s 6.08M/s 64KiB 6.17M/s 5.93M/s 6.14M/s 6.14M/s 6.07M/s 6.05M/s 32KiB 5.38M/s 5.29M/s 5.39M/s 5.38M/s 5.36M/s 5.33M/s 16KiB 4.35M/s 4.32M/s 4.35M/s 4.34M/s 4.32M/s 4.18M/s
15 years, 5 months
1
0
0
0
Sandisk 4 GB microSD class 2, Jun 2007
by Arnd Bergmann
==> /sys/block/mmcblk0/device/cid <== 035344535530344780200765b8007600 ==> /sys/block/mmcblk0/device/csd <== 400e00325b5900001e5c7f800a404000 ==> /sys/block/mmcblk0/device/date <== 06/2007 ==> /sys/block/mmcblk0/device/erase_size <== 512 ==> /sys/block/mmcblk0/device/fwrev <== 0x0 ==> /sys/block/mmcblk0/device/hwrev <== 0x8 ==> /sys/block/mmcblk0/device/manfid <== 0x000003 ==> /sys/block/mmcblk0/device/name <== SU04G ==> /sys/block/mmcblk0/device/oemid <== 0x5344 ==> /sys/block/mmcblk0/device/preferred_erase_size <== 4194304 ==> /sys/block/mmcblk0/device/scr <== 0235000000000000 ==> /sys/block/mmcblk0/device/serial <== 0x200765b8 Disk /dev/mmcblk0: 4075 MB, 4075290624 bytes 7 heads, 6 sectors/track, 189513 cylinders, total 7959552 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/mmcblk0p1 8192 7959551 3975680 b W95 FAT32 arnd@klappe2:~/git/flashbench$ sudo ./flashbench -a /dev/mmcblk0 --blocksize=1024 --count=200 align 805306368 pre 585µs on 685µs post 581µs diff 102µs align 536870912 pre 581µs on 656µs post 568µs diff 81.9µs align 402653184 pre 600µs on 681µs post 580µs diff 90.6µs align 268435456 pre 586µs on 677µs post 574µs diff 96.9µs align 201326592 pre 576µs on 677µs post 575µs diff 102µs align 134217728 pre 586µs on 684µs post 577µs diff 102µs align 100663296 pre 586µs on 679µs post 577µs diff 97.6µs align 67108864 pre 582µs on 676µs post 578µs diff 96.4µs align 50331648 pre 618µs on 716µs post 593µs diff 110µs align 33554432 pre 567µs on 684µs post 562µs diff 120µs align 25165824 pre 567µs on 583µs post 566µs diff 16.5µs align 16777216 pre 571µs on 686µs post 562µs diff 120µs align 12582912 pre 548µs on 581µs post 565µs diff 24.9µs align 8388608 pre 586µs on 612µs post 581µs diff 28.7µs align 6291456 pre 579µs on 609µs post 576µs diff 31.8µs align 4194304 pre 578µs on 615µs post 577µs diff 37.9µs align 3145728 pre 579µs on 609µs post 582µs diff 28.1µs align 2097152 pre 578µs on 615µs post 579µs diff 36.4µs align 1572864 pre 579µs on 613µs post 587µs diff 29.8µs align 1048576 pre 574µs on 603µs post 575µs diff 28.6µs align 786432 pre 574µs on 574µs post 578µs diff -1948ns align 524288 pre 583µs on 609µs post 577µs diff 28.9µs align 393216 pre 574µs on 583µs post 581µs diff 5.8µs align 262144 pre 579µs on 579µs post 585µs diff -3129ns align 196608 pre 585µs on 581µs post 582µs diff -1892ns align 131072 pre 578µs on 584µs post 579µs diff 5.92µs align 98304 pre 573µs on 580µs post 576µs diff 4.95µs align 65536 pre 576µs on 582µs post 581µs diff 3.19µs align 49152 pre 579µs on 578µs post 580µs diff -1546ns align 32768 pre 577µs on 577µs post 582µs diff -2490ns align 24576 pre 574µs on 576µs post 580µs diff -1016ns align 16384 pre 576µs on 573µs post 577µs diff -3435ns align 12288 pre 584µs on 580µs post 583µs diff -2950ns align 8192 pre 581µs on 576µs post 578µs diff -3156ns align 6144 pre 581µs on 584µs post 576µs diff 5.48µs align 4096 pre 575µs on 584µs post 584µs diff 3.81µs align 3072 pre 575µs on 572µs post 573µs diff -1836ns align 2048 pre 579µs on 576µs post 576µs diff -1295ns # linear access goes up to 7*512KB arnd@klappe2:~/git/flashbench$ sudo ./flashbench --open-au /dev/mmcblk0 --blocksize=1024 --erasesize=524288 --open-au-nr=1 512KiB 4.89M/s 256KiB 4.78M/s 128KiB 2.24M/s 64KiB 2.23M/s 32KiB 4.64M/s 16KiB 4.15M/s 8KiB 3.14M/s 4KiB 2.43M/s 2KiB 1.28M/s 1KiB 562K/s arnd@klappe2:~/git/flashbench$ sudo ./flashbench --open-au /dev/mmcblk0 --blocksize=1024 --erasesize=524288 --open-au-nr=5 512KiB 4.45M/s 256KiB 2.88M/s 128KiB 3.92M/s 64KiB 3.99M/s 32KiB 4.63M/s 16KiB 4.1M/s 8KiB 3.18M/s 4KiB 2.37M/s 2KiB 1.28M/s 1KiB 597K/s arnd@klappe2:~/git/flashbench$ sudo ./flashbench --open-au /dev/mmcblk0 --blocksize=1024 --erasesize=524288 --open-au-nr=6 512KiB 2.41M/s 256KiB 3.47M/s 128KiB 4.1M/s 64KiB 4.12M/s 32KiB 4.58M/s 16KiB 4.1M/s 8KiB 3.18M/s 4KiB 2.44M/s 2KiB 1.21M/s 1KiB 605K/s arnd@klappe2:~/git/flashbench$ sudo ./flashbench --open-au /dev/mmcblk0 --blocksize=1024 --erasesize=524288 --open-au-nr=7 512KiB 3.62M/s 256KiB 3.65M/s 128KiB 3.63M/s 64KiB 4.13M/s 32KiB 4.62M/s 16KiB 4.11M/s 8KiB 3.18M/s 4KiB 2.27M/s 2KiB 1.28M/s 1KiB 599K/s arnd@klappe2:~/git/flashbench$ sudo ./flashbench --open-au /dev/mmcblk0 --blocksize=1024 --erasesize=524288 --open-au-nr=8 512KiB 4.23M/s 256KiB 1.98M/s 128KiB 965K/s 64KiB 464K/s 32KiB 226K/s 16KiB 112K/s 8KiB 55.4K/s 4KiB 28K/s #random goes up to 3*512KB: arnd@klappe2:~/git/flashbench$ sudo ./flashbench --open-au /dev/mmcblk0 --blocksize=1024 --erasesize=524288 --open-au-nr=1 --random 512KiB 2.23M/s 256KiB 2.22M/s 128KiB 2.27M/s 64KiB 2.29M/s 32KiB 2.22M/s 16KiB 2.1M/s 8KiB 1.81M/s 4KiB 1.5M/s 2KiB 600K/s 1KiB 262K/s arnd@klappe2:~/git/flashbench$ sudo ./flashbench --open-au /dev/mmcblk0 --blocksize=1024 --erasesize=524288 --open-au-nr=1 --random 512KiB 2.26M/s 256KiB 2.3M/s 128KiB 2.29M/s 64KiB 2.28M/s 32KiB 2.12M/s 16KiB 2.11M/s 8KiB 1.82M/s 4KiB 1.55M/s 2KiB 602K/s 1KiB 247K/s arnd@klappe2:~/git/flashbench$ sudo ./flashbench --open-au /dev/mmcblk0 --blocksize=1024 --erasesize=524288 --open-au-nr=3 --random 512KiB 2.73M/s 256KiB 2.3M/s 128KiB 2.3M/s 64KiB 2.28M/s 32KiB 2.14M/s 16KiB 2.08M/s 8KiB 1.81M/s 4KiB 1.54M/s 2KiB 594K/s 1KiB 260K/s arnd@klappe2:~/git/flashbench$ sudo ./flashbench --open-au /dev/mmcblk0 --blocksize=1024 --erasesize=524288 --open-au-nr=4 --random 512KiB 2.63M/s 256KiB 2.65M/s 128KiB 3.1M/s 64KiB 1.5M/s 32KiB 1.09M/s 16KiB 605K/s 8KiB 308K/s 4KiB 163K/s 2KiB 78.4K/s # not 2*1MB: arnd@klappe2:~/git/flashbench$ sudo ./flashbench --open-au /dev/mmcblk0 --blocksize=1024 --erasesize=1048576 --open-au-nr=2 --random 1MiB 2.51M/s 512KiB 3.02M/s 256KiB 1.93M/s 128KiB 2.19M/s 64KiB 1.75M/s 32KiB 1.22M/s 16KiB 785K/s 8KiB 395K/s 4KiB 241K/s #not 4 *256 KB: arnd@klappe2:~/git/flashbench$ sudo ./flashbench --open-au /dev/mmcblk0 --blocksize=1024 --erasesize=262144 --open-au-nr=4 --random 256KiB 1.77M/s 128KiB 1.46M/s 64KiB 2.13M/s 32KiB 1.06M/s 16KiB 671K/s 8KiB 313K/s 4KiB 164K/s arnd@klappe2:~/git/flashbench$ sudo ./flashbench --open-au /dev/mmcblk0 --blocksize=1024 --erasesize=524288 --open-au-nr=3 --random --offset=262144 512KiB 1.94M/s 256KiB 2.19M/s 128KiB 1.08M/s 64KiB 1.09M/s 32KiB 668K/s 16KiB 459K/s # no special FAT area: arnd@klappe2:~/git/flashbench$ sudo ./flashbench /dev/mmcblk0 --blocksize=1024 --erasesize=524288 --findfat --fat-nr=8 512KiB 4.81M/s 4.96M/s 4.98M/s 4.94M/s 4.91M/s 4.96M/s 4.93M/s 5.01M/s 256KiB 2.22M/s 4.98M/s 5.02M/s 4.9M/s 5M/s 4.99M/s 4.95M/s 4.8M/s 128KiB 2.2M/s 4.93M/s 4.89M/s 4.96M/s 5M/s 5.03M/s 4.9M/s 4.96M/s 64KiB 2.27M/s 4.9M/s 4.98M/s 4.99M/s 4.97M/s 4.9M/s 4.96M/s 4.98M/s 32KiB 4.55M/s 4.58M/s 4.61M/s 4.65M/s 4.69M/s 4.62M/s 4.66M/s 4.61M/s 16KiB 4.16M/s 4.13M/s 4.15M/s 4.13M/s 4.12M/s 4.11M/s 4.16M/s 4.15M/s 8KiB 3.2M/s 3.19M/s 3.21M/s 3.2M/s 3.21M/s 3.04M/s 3.21M/s 3.18M/s 4KiB 2.48M/s 2.46M/s 2.48M/s 2.48M/s 2.49M/s 2.46M/s 2.48M/s 2.47M/s 2KiB 1.28M/s 1.31M/s 1.28M/s 1.31M/s 1.31M/s 1.27M/s 1.3M/s 1.3M/s 1KiB 621K/s 537K/s 614K/s 621K/s 622K/s 620K/s 624K/s 623K/s
15 years, 5 months
1
0
0
0
Sandisk internal USB MFD
by Arnd Bergmann
lsusb Bus 001 Device 006: ID 0781:6500 SanDisk Corp. Disk /dev/sdc: 8220 MB, 8220835328 bytes 255 heads, 63 sectors/track, 999 cylinders, total 16056319 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 * 54 16032869 8016408 c W95 FAT32 (LBA) arnd@klappe2:~/git/flashbench$ sudo ./flashbench -a /dev/sdc --count=32 --blocksize=1024 align 1610612736 pre 921µs on 909µs post 919µs diff -11000n align 1073741824 pre 872µs on 872µs post 872µs diff -42ns align 805306368 pre 872µs on 872µs post 872µs diff 172ns align 536870912 pre 872µs on 872µs post 872µs diff 56ns align 402653184 pre 872µs on 872µs post 872µs diff 224ns align 268435456 pre 872µs on 872µs post 872µs diff 91ns align 201326592 pre 872µs on 872µs post 872µs diff 224ns align 134217728 pre 872µs on 872µs post 872µs diff 62ns align 100663296 pre 872µs on 872µs post 872µs diff -35ns align 67108864 pre 872µs on 872µs post 872µs diff 137ns align 50331648 pre 872µs on 872µs post 872µs diff 262ns align 33554432 pre 872µs on 872µs post 872µs diff -286ns align 25165824 pre 872µs on 872µs post 872µs diff -28ns align 16777216 pre 873µs on 872µs post 872µs diff -91ns align 12582912 pre 872µs on 872µs post 872µs diff -206ns align 8388608 pre 872µs on 872µs post 872µs diff -121ns align 6291456 pre 894µs on 910µs post 896µs diff 15µs align 4194304 pre 882µs on 884µs post 884µs diff 1.26µs align 3145728 pre 881µs on 882µs post 884µs diff -38ns align 2097152 pre 882µs on 884µs post 897µs diff -5545ns align 1572864 pre 869µs on 906µs post 880µs diff 31.1µs align 1048576 pre 832µs on 834µs post 821µs diff 7.32µs align 786432 pre 832µs on 834µs post 822µs diff 6.59µs align 524288 pre 830µs on 834µs post 822µs diff 8.2µs align 393216 pre 832µs on 834µs post 823µs diff 7.01µs align 262144 pre 832µs on 835µs post 822µs diff 7.42µs align 196608 pre 832µs on 833µs post 822µs diff 6.49µs align 131072 pre 832µs on 833µs post 822µs diff 5.98µs align 98304 pre 876µs on 886µs post 883µs diff 6.56µs align 65536 pre 834µs on 835µs post 822µs diff 6.83µs align 49152 pre 832µs on 833µs post 822µs diff 6.5µs align 32768 pre 832µs on 835µs post 822µs diff 7.48µs align 24576 pre 822µs on 835µs post 822µs diff 12.7µs align 16384 pre 832µs on 834µs post 822µs diff 7.27µs align 12288 pre 822µs on 835µs post 822µs diff 12.9µs align 8192 pre 822µs on 835µs post 823µs diff 12.3µs align 6144 pre 822µs on 822µs post 822µs diff 429ns align 4096 pre 860µs on 901µs post 907µs diff 17.4µs align 3072 pre 822µs on 822µs post 822µs diff 367ns align 2048 pre 822µs on 823µs post 822µs diff 506ns arnd@klappe2:~/git/flashbench$ sudo ./flashbench /dev/sdc --blocksize=1024 --erasesize=2097152 --findfat --fat-nr=7 2MiB 26.8M/s 28.3M/s 28.2M/s 26.8M/s 28.2M/s 28.2M/s 28.6M/s 1MiB 27.2M/s 28.1M/s 28.2M/s 27.5M/s 28.1M/s 27.9M/s 28M/s 512KiB 27.1M/s 27.2M/s 27.7M/s 27.7M/s 27.5M/s 27.7M/s 27.3M/s 256KiB 26.4M/s 27.2M/s 27.2M/s 23.6M/s 24.3M/s 26.2M/s 26.7M/s 128KiB 25.3M/s 25.7M/s 25.2M/s 25.7M/s 25.7M/s 25.7M/s 25.7M/s 64KiB 23.1M/s 25.7M/s 25.7M/s 25.7M/s 25.7M/s 24.4M/s 25.2M/s 32KiB 14.9M/s 21.5M/s 21.5M/s 21.5M/s 21.2M/s 21.5M/s 21.5M/s 16KiB 15.3M/s 16.2M/s 16.1M/s 16.2M/s 16.2M/s 16.2M/s 16.2M/s 8KiB 10.4M/s 10.8M/s 10.8M/s 10.9M/s 10.8M/s 10.8M/s 10.9M/s 4KiB 6.05M/s 6.52M/s 6.48M/s 6.53M/s 6.52M/s 6.51M/s 6.53M/s 2KiB 2.56M/s 2.67M/s 2.63M/s 2.64M/s 2.67M/s 2.64M/s 2.61M/s 1KiB 1.24M/s 1.22M/s 1.24M/s 1.23M/s 1.22M/s 1.21M/s 1.23M/s arnd@klappe2:~/git/flashbench$ sudo ./flashbench /dev/sdc --blocksize=1024 --erasesize=2097152 --findfat --fat-nr=7 --random 2MiB 26.8M/s 28.3M/s 28.2M/s 28.3M/s 27.7M/s 28.2M/s 28.2M/s 1MiB 27.5M/s 28.1M/s 27.7M/s 28.1M/s 28M/s 28.1M/s 28.1M/s 512KiB 14.8M/s 21M/s 13.1M/s 13M/s 13.1M/s 12.6M/s 12.9M/s 256KiB 11.6M/s 12.8M/s 12.9M/s 12.9M/s 12.9M/s 12.9M/s 10.2M/s 128KiB 12.4M/s 12.6M/s 12.5M/s 12.6M/s 12.6M/s 12.5M/s 12.6M/s 64KiB 12.3M/s 12.4M/s 12.4M/s 12.5M/s 12.5M/s 12.5M/s 9.9M/s 32KiB 9.29M/s 11.4M/s 11.2M/s 11.3M/s 11.2M/s 11.3M/s 11.2M/s 16KiB 9.68M/s 7.99M/s 9.55M/s 9.47M/s 9.42M/s 9.55M/s 7.94M/s 8KiB 3.19M/s 3.71M/s 3.72M/s 3.45M/s 3.71M/s 3.71M/s 3.58M/s 4KiB 1.72M/s 1.65M/s 1.72M/s 1.71M/s 1.66M/s 1.73M/s 1.72M/s 2KiB 726K/s 745K/s 737K/s 748K/s 735K/s 694K/s 739K/s arnd@klappe2:~/git/flashbench$ sudo ./flashbench /dev/sdc --blocksize=512 --erasesize=$[1024 * 1024] --open-au-nr=1 --open-au --offset=$[16 * 1024 * 1024 - 16384] --random 1MiB 12.3M/s 512KiB 20.5M/s 256KiB 26.3M/s 128KiB 12.6M/s 64KiB 12.6M/s 32KiB 11.5M/s 16KiB 9.57M/s 8KiB 4.04M/s 4KiB 1.77M/s 2KiB 686K/s 1KiB 341K/s 512B 163K/s arnd@klappe2:~/git/flashbench$ sudo ./flashbench /dev/sdc --blocksize=4096 --erasesize=$[1024 * 1024] --open-au-nr=2 --open-au --offset=$[16 * 1024 * 1024 -16384] --random 1MiB 12.7M/s 512KiB 27.4M/s 256KiB 25.6M/s 128KiB 12.6M/s 64KiB 12.6M/s 32KiB 11.3M/s 16KiB 9.67M/s 8KiB 4M/s 4KiB 1.62M/s 2KiB 739K/s 1KiB 338K/s 512B 163K/s arnd@klappe2:~/git/flashbench$ sudo ./flashbench /dev/sdc --blocksize=4096 --erasesize=$[1024 * 1024] --open-au-nr=3 --open-au --offset=$[16 * 1024 * 1024 -16384] --random 1MiB 12.7M/s 512KiB 27.5M/s 256KiB 26.1M/s 128KiB 12.6M/s 64KiB 12.6M/s 32KiB 11.4M/s 16KiB 9.64M/s 8KiB 3.99M/s 4KiB 1.69M/s # four does not work arnd@klappe2:~/git/flashbench$ sudo ./flashbench /dev/sdc --blocksize=4096 --erasesize=$[1024 * 1024] --open-au-nr=4 --open-au --offset=$[16 * 1024 * 1024 - 16384] --random 1MiB 14.9M/s 512KiB 21.6M/s 256KiB 17.3M/s 128KiB 9.07M/s 64KiB 5.77M/s 32KiB 3.14M/s 16KiB 1.71M/s 8KiB 835K/s 4KiB 399K/s # using plain 16 MB offset does not work arnd@klappe2:~/git/flashbench$ sudo ./flashbench /dev/sdc --blocksize=4096 --erasesize=$[1024 * 1024] --open-au-nr=3 --open-au --offset=$[16 * 1024 * 1024 ] --random 1MiB 12.7M/s 512KiB 26.4M/s 256KiB 12.9M/s 128KiB 6.23M/s 64KiB 12.4M/s 32KiB 7.78M/s 16KiB 7.59M/s 8KiB 3.02M/s 4KiB 1.65M/s # linear: arnd@klappe2:~/git/flashbench$ sudo ./flashbench /dev/sdc --blocksize=512 --erasesize=$[1024 * 1024] --open-au-nr=3 --open-au --offset=$[16 * 1024 * 1024 -16384 ] 1MiB 26.1M/s 512KiB 28.2M/s 256KiB 27.1M/s 128KiB 26M/s 64KiB 25.9M/s 32KiB 21.3M/s 16KiB 16.2M/s 8KiB 10.7M/s 4KiB 6.45M/s 2KiB 2.56M/s 1KiB 1.23M/s 512B 600K/s arnd@klappe2:~/git/flashbench$ sudo ./flashbench /dev/sdc --blocksize=512 --erasesize=$[1024 * 1024] --open-au-nr=4 --open-au --offset=$[16 * 1024 * 1024 -16384 ] 1MiB 28M/s 512KiB 27.9M/s 256KiB 27.2M/s 128KiB 26M/s 64KiB 25.5M/s 32KiB 21.5M/s 16KiB 13.2M/s 8KiB 10.8M/s 4KiB 5.24M/s 2KiB 2.66M/s 1KiB 1.22M/s 512B 584K/s arnd@klappe2:~/git/flashbench$ sudo ./flashbench /dev/sdc --blocksize=512 --erasesize=$[1024 * 1024] --open-au-nr=5 --open-au --offset=$[16 * 1024 * 1024 -16384 ] 1MiB 27.7M/s 512KiB 22.8M/s 256KiB 27.1M/s 128KiB 25.9M/s 64KiB 25.4M/s 32KiB 21.5M/s 16KiB 15.3M/s 8KiB 8.37M/s 4KiB 6.46M/s 2KiB 2.6M/s 1KiB 1.23M/s 512B 588K/s arnd@klappe2:~/git/flashbench$ sudo ./flashbench /dev/sdc --blocksize=512 --erasesize=$[1024 * 1024] --open-au-nr=5 --open-au --offset=$[16 * 1024 * 1024 -16384 ] 1MiB 13M/s 512KiB 27.7M/s 256KiB 26.9M/s 128KiB 25.4M/s 64KiB 25.7M/s 32KiB 21.2M/s 16KiB 16.1M/s 8KiB 10.7M/s 4KiB 6.44M/s 2KiB 2.51M/s 1KiB 1.2M/s 512B 578K/s arnd@klappe2:~/git/flashbench$ sudo ./flashbench /dev/sdc --blocksize=512 --erasesize=$[1024 * 1024] --open-au-nr=6 --open-au --offset=$[16 * 1024 * 1024 -16384 ] 1MiB 24M/s 512KiB 27.6M/s 256KiB 27M/s 128KiB 25.3M/s 64KiB 24.5M/s 32KiB 21.2M/s 16KiB 12.9M/s 8KiB 10.4M/s 4KiB 6.41M/s 2KiB 2.6M/s 1KiB 1.23M/s 512B 577K/s arnd@klappe2:~/git/flashbench$ sudo ./flashbench /dev/sdc --blocksize=512 --erasesize=$[1024 * 1024] --open-au-nr=7 --open-au --offset=$[16 * 1024 * 1024 -16384 ] 1MiB 14.4M/s 512KiB 24.2M/s 256KiB 27.1M/s 128KiB 25.7M/s 64KiB 25.6M/s 32KiB 18.3M/s 16KiB 16M/s 8KiB 10.8M/s 4KiB 6.47M/s 2KiB 2.62M/s 1KiB 1.2M/s 512B 558K/s # 8 AUs is too much arnd@klappe2:~/git/flashbench$ sudo ./flashbench /dev/sdc --blocksize=512 --erasesize=$[1024 * 1024] --open-au-nr=8 --open-au --offset=$[16 * 1024 * 1024 -16384 ] 1MiB 27.5M/s 512KiB 14.3M/s 256KiB 6.83M/s 128KiB 3.28M/s 64KiB 1.62M/s 32KiB 779K/s ^C # wrong offset, linear: arnd@klappe2:~/git/flashbench$ sudo ./flashbench /dev/sdc --blocksize=512 --erasesize=$[1024 * 1024] --open-au-nr=7 --open-au --offset=$[16 * 1024 * 1024 ] 1MiB 17.2M/s 512KiB 9.98M/s 256KiB 9.56M/s 128KiB 9.17M/s 64KiB 9.12M/s 32KiB 6.75M/s 16KiB 9.87M/s 8KiB 7.17M/s 4KiB 5.17M/s 2KiB 2.42M/s 1KiB 1.09M/s 512B 568K/s
15 years, 5 months
1
0
0
0
STEC USB MFD 8 GB
by Arnd Bergmann
Bus 001 Device 007: ID 136b:0918 STEC $ sudo fdisk -lu /dev/sdc Disk /dev/sdc: 8399 MB, 8399978496 bytes 255 heads, 63 sectors/track, 1021 cylinders, total 16406208 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: 0xe0230500 Device Boot Start End Blocks Id System /dev/sdc1 * 63 16064 8001 41 PPC PReP Boot /dev/sdc2 16065 224909 104422+ 83 Linux /dev/sdc3 224910 16402364 8088727+ 8e Linux LVM arnd@klappe2:~/git/flashbench$ sudo ./flashbench -a /dev/sdc --count=32 --blocksize=1024 align 1610612736 pre 1.37ms on 1.37ms post 1.37ms diff -777ns align 1073741824 pre 1.36ms on 1.37ms post 1.36ms diff 9.34µs align 805306368 pre 1.36ms on 1.36ms post 1.33ms diff 12.1µs align 536870912 pre 1.37ms on 1.34ms post 1.32ms diff -1903ns align 402653184 pre 1.31ms on 1.31ms post 1.29ms diff 7.38µs align 268435456 pre 1.37ms on 1.37ms post 1.37ms diff 1.56µs align 201326592 pre 1.37ms on 1.37ms post 1.37ms diff -1533ns align 134217728 pre 1.37ms on 1.37ms post 1.37ms diff 853ns align 100663296 pre 1.36ms on 1.37ms post 1.36ms diff 14.7µs align 67108864 pre 1.37ms on 1.38ms post 1.34ms diff 16.9µs align 50331648 pre 1.29ms on 1.32ms post 1.29ms diff 29.9µs align 33554432 pre 1.29ms on 1.32ms post 1.29ms diff 29.3µs align 25165824 pre 1.29ms on 1.3ms post 1.28ms diff 16.4µs align 16777216 pre 1.29ms on 1.31ms post 1.28ms diff 21.4µs align 12582912 pre 1.3ms on 1.31ms post 1.28ms diff 19.7µs align 8388608 pre 1.3ms on 1.31ms post 1.3ms diff 3.85µs align 6291456 pre 1.31ms on 1.31ms post 1.3ms diff 5.76µs align 4194304 pre 1.3ms on 1.31ms post 1.3ms diff 11.6µs align 3145728 pre 1.29ms on 1.31ms post 1.3ms diff 19.6µs align 2097152 pre 1.28ms on 1.31ms post 1.28ms diff 24.1µs align 1572864 pre 1.3ms on 1.31ms post 1.31ms diff 7.45µs align 1048576 pre 1.31ms on 1.31ms post 1.3ms diff 7.2µs align 786432 pre 1.29ms on 1.31ms post 1.3ms diff 14.5µs align 524288 pre 1.3ms on 1.31ms post 1.28ms diff 15.2µs align 393216 pre 1.28ms on 1.31ms post 1.29ms diff 22.7µs align 262144 pre 1.41ms on 1.42ms post 1.3ms diff 70.9µs align 196608 pre 1.41ms on 1.42ms post 1.29ms diff 71.3µs align 131072 pre 1.41ms on 1.42ms post 1.29ms diff 69.7µs align 98304 pre 1.4ms on 1.42ms post 1.31ms diff 70.1µs align 65536 pre 1.42ms on 1.42ms post 1.29ms diff 64.2µs align 49152 pre 1.37ms on 1.43ms post 1.31ms diff 95µs align 32768 pre 1.36ms on 1.38ms post 1.27ms diff 67.5µs align 24576 pre 1.28ms on 1.3ms post 1.3ms diff 13.2µs align 16384 pre 1.42ms on 1.4ms post 1.29ms diff 44.1µs align 12288 pre 1.3ms on 1.31ms post 1.28ms diff 18.9µs align 8192 pre 1.29ms on 1.31ms post 1.3ms diff 12.2µs align 6144 pre 1.29ms on 1.31ms post 1.3ms diff 13.5µs align 4096 pre 1.3ms on 1.31ms post 1.3ms diff 9.87µs align 3072 pre 1.28ms on 1.31ms post 1.3ms diff 17.2µs align 2048 pre 1.3ms on 1.31ms post 1.31ms diff 4.48µs arnd@klappe2:~/git/flashbench$ sudo ./flashbench /dev/sdc --blocksize=1024 --erasesize=$[1 * 1024 * 1024] --open-au --open-au-nr=1 --offset=$[4 * 1024 * 1024] 1MiB 5.14M/s 512KiB 4.52M/s 256KiB 4.5M/s 128KiB 4.47M/s 64KiB 5.27M/s 32KiB 4.35M/s 16KiB 4.09M/s 8KiB 4.02M/s 4KiB 3.4M/s 2KiB 2.22M/s 1KiB 1.67M/s arnd@klappe2:~/git/flashbench$ sudo ./flashbench /dev/sdc --blocksize=1024 --erasesize=$[1 * 1024 * 1024] --open-au --open-au-nr=4 --offset=$[4 * 1024 * 1024] 1MiB 5.27M/s 512KiB 4.25M/s 256KiB 2.78M/s 128KiB 2.29M/s 64KiB 1.28M/s 32KiB 684K/s 16KiB 425K/s arnd@klappe2:~/git/flashbench$ sudo ./flashbench /dev/sdc --blocksize=1024 --erasesize=$[1 * 1024 * 1024] --open-au --open-au-nr=2 --offset=$[4 * 1024 * 1024] 1MiB 5.24M/s 512KiB 3.78M/s 256KiB 3.04M/s 128KiB 2.1M/s 64KiB 1.16M/s 32KiB 746K/s 16KiB 583K/s 8KiB 254K/s ^C arnd@klappe2:~/git/flashbench$ sudo ./flashbench /dev/sdc --blocksize=1024 --erasesize=$[1 * 1024 * 1024] --open-au --open-au-nr=1 --offset=$[4 * 1024 * 1024] --random 1MiB 5.14M/s 512KiB 3.9M/s 256KiB 3.26M/s 128KiB 2.62M/s 64KiB 1.16M/s 32KiB 627K/s 16KiB 394K/s 8KiB 224K/s 4KiB 103K/s ^C arnd@klappe2:~/git/flashbench$ sudo ./flashbench /dev/sdc --blocksize=512 --erasesize=$[128 * 1024] --open-au-nr=1 --open-au --offset=$[304 * 1024 + 0 * 1024] 128KiB 6.28M/s 64KiB 6.44M/s 32KiB 6.22M/s 16KiB 5.74M/s 8KiB 4.93M/s 4KiB 3.88M/s 2KiB 2.63M/s 1KiB 1.77M/s 512B 959K/s arnd@klappe2:~/git/flashbench$ sudo ./flashbench /dev/sdc --blocksize=512 --erasesize=$[128 * 1024] --open-au-nr=1 --open-au --offset=$[304 * 1024 + 128 * 1024] 128KiB 6.09M/s 64KiB 6.48M/s 32KiB 6.18M/s 16KiB 5.71M/s 8KiB 5.05M/s 4KiB 3.87M/s 2KiB 2.63M/s 1KiB 1.78M/s 512B 944K/s arnd@klappe2:~/git/flashbench$ sudo ./flashbench /dev/sdc --blocksize=512 --erasesize=$[128 * 1024] --open-au-nr=1 --open-au --offset=$[302 * 1024 + 128 * 1024] 128KiB 1.43M/s 64KiB 3.66M/s 32KiB 1.41M/s 16KiB 1.38M/s 8KiB 3.15M/s 4KiB 1.24M/s 2KiB 1.07M/s 1KiB 1.46M/s 512B 633K/s arnd@klappe2:~/git/flashbench$ sudo ./flashbench /dev/sdc --blocksize=512 --erasesize=$[128 * 1024] --open-au-nr=1 --open-au --offset=$[306 * 1024 + 128 * 1024] 128KiB 6.13M/s 64KiB 1.42M/s 32KiB 3.57M/s 16KiB 1.38M/s 8KiB 1.33M/s 4KiB 2.66M/s 2KiB 1.07M/s 1KiB 893K/s 512B 863K/s arnd@klappe2:~/git/flashbench$ sudo ./flashbench /dev/sdc --blocksize=512 --erasesize=$[128 * 1024] --open-au-nr=1 --open-au --offset=$[304 * 1024 + 128 * 1024] --random 128KiB 6.35M/s 64KiB 4.79M/s 32KiB 2.89M/s 16KiB 1.34M/s 8KiB 691K/s 4KiB 401K/s 2KiB 178K/s 1KiB 90.8K/s 512B 45K/s arnd@klappe2:~/git/flashbench$ sudo ./flashbench /dev/sdc --blocksize=512 --erasesize=$[128 * 1024] --open-au-nr=2 --open-au --offset=$[304 * 1024] 128KiB 6.42M/s 64KiB 2.04M/s 32KiB 1.19M/s 16KiB 466K/s 8KiB 248K/s 4KiB 117K/s 2KiB 59.5K/s 1KiB 29K/s 512B 14.6K/s arnd@klappe2:~/git/flashbench$ sudo ./flashbench /dev/sdc --blocksize=512 --erasesize=$[64 * 1024] --open-au-nr=1 --open-au --offset=$[304 * 1024] 64KiB 5.93M/s 32KiB 2.4M/s 16KiB 2.33M/s 8KiB 2.2M/s 4KiB 1.95M/s 2KiB 1.58M/s 1KiB 1.19M/s 512B 777K/s arnd@klappe2:~/git/flashbench$ sudo ./flashbench /dev/sdc --blocksize=4096 --erasesize=$[128 * 1024] --open-au-nr=6 --findfat --fat-nr=9 128KiB 859K/s 1.03M/s 1.78M/s 6.47M/s 6.48M/s 6.47M/s 6.48M/s 6.47M/s 6.48M/s 64KiB 705K/s 815K/s 2.12M/s 6.47M/s 6.43M/s 6.47M/s 6.47M/s 6.43M/s 6.47M/s 32KiB 771K/s 812K/s 1.79M/s 6.24M/s 6.21M/s 6.21M/s 6.14M/s 6.24M/s 6.16M/s 16KiB 775K/s 812K/s 1.58M/s 4.77M/s 5.19M/s 4.61M/s 5.05M/s 5.71M/s 5.7M/s 8KiB 745K/s 785K/s 1.66M/s 5.02M/s 5.04M/s 5.02M/s 4.66M/s 5.02M/s 5.02M/s 4KiB 774K/s 758K/s 1.53M/s 3.87M/s 3.86M/s 3.87M/s 3.87M/s 3.82M/s 3.89M/s
15 years, 5 months
1
0
0
0
← Newer
1
2
3
Older →
Jump to page:
1
2
3
Results per page:
10
25
50
100
200