Sorry if this line-wraps all wonky...
On Wed, Jun 13, 2012, at 05:36 AM, Andrew Bradford wrote:
Transcend JetFlash 700 32GB TS32GJF700 USB3 USB drive, testing in USB2 port. [andrew@mythdvr flashbench]$ sudo ./flashbench /dev/sdb --findfat --erasesize=$[8*1024*1024] --blocksize=4096 8MiB 33.2M/s 32.7M/s 33.1M/s 32.7M/s 33.1M/s 33.2M/s 4MiB 33M/s 32.9M/s 32.8M/s 32.6M/s 32.8M/s 32.7M/s 2MiB 32.7M/s 32.5M/s 32.7M/s 32.6M/s 32.8M/s 32.6M/s 1MiB 33.2M/s 33.1M/s 33.1M/s 33.2M/s 33.2M/s 33.2M/s 512KiB 32.2M/s 32.2M/s 32.4M/s 32.1M/s 32.3M/s 32.3M/s 256KiB 30.8M/s 30.8M/s 30.8M/s 30.8M/s 30.7M/s 30.9M/s 128KiB 30.1M/s 30.3M/s 30.1M/s 30M/s 30.3M/s 30.3M/s 64KiB 32M/s 32M/s 32.1M/s 32M/s 32.1M/s 32M/s 32KiB 28.2M/s 28.2M/s 28.3M/s 28.3M/s 28.2M/s 28.6M/s 16KiB 21.4M/s 7.8M/s 6.07M/s 11.9M/s 8.91M/s 5.33M/s 8KiB 5.11M/s 6.85M/s 6.19M/s 5.73M/s 5.77M/s 6.38M/s 4KiB 4.97M/s 4.98M/s 5.06M/s 5.02M/s 4.96M/s 5.01M/s
I found --findfat to be a little picky, running it again gives a little different result, especially for the 16KiB row:
[andrew@mythdvr flashbench]$ sudo ./flashbench /dev/sdb --findfat --erasesize=$[8*1024*1024] --blocksize=4096 8MiB 32.6M/s 32.1M/s 32M/s 32.3M/s 27.9M/s 32.2M/s 4MiB 32.1M/s 32.1M/s 32.2M/s 32.2M/s 32.1M/s 32.2M/s 2MiB 32M/s 32M/s 32M/s 32.1M/s 32M/s 31.9M/s 1MiB 32.4M/s 32.5M/s 32.3M/s 32.4M/s 32.5M/s 32.6M/s 512KiB 31.5M/s 31.3M/s 31.5M/s 31.5M/s 31.5M/s 31.4M/s 256KiB 30M/s 29.9M/s 30.1M/s 29.9M/s 30M/s 29.7M/s 128KiB 28.9M/s 28.8M/s 28.6M/s 28.7M/s 28.8M/s 26.8M/s 64KiB 30.5M/s 30.1M/s 30.4M/s 30.4M/s 30.4M/s 30.5M/s 32KiB 26.1M/s 25.9M/s 25.8M/s 26M/s 26M/s 26.1M/s 16KiB 19M/s 20.2M/s 19.4M/s 8.53M/s 11.9M/s 11.8M/s 8KiB 6.17M/s 6.13M/s 7.74M/s 5.44M/s 5.99M/s 6.02M/s 4KiB 4.76M/s 4.83M/s 4.85M/s 4.63M/s 4.91M/s 4.88M/s
And then with a --erasesize of 4MiB, shows confirming results for the 16KiB row. I assume this means the FAT optimized area is the first 24MiB? And maybe the page size is 16KiB, too?
[andrew@mythdvr flashbench]$ sudo ./flashbench /dev/sdb --findfat --erasesize=$[4*1024*1024] --blocksize=4096 --fat-nr=8 4MiB 32.4M/s 32.6M/s 31.6M/s 32.7M/s 31.7M/s 32.7M/s 31.6M/s 32.8M/s 2MiB 31.5M/s 32.5M/s 31.5M/s 32.6M/s 31.4M/s 32.6M/s 31.5M/s 32.7M/s 1MiB 32M/s 33.1M/s 31.8M/s 33.2M/s 32M/s 33.2M/s 31.9M/s 33.1M/s 512KiB 31M/s 31.9M/s 30.7M/s 32M/s 30.9M/s 32.1M/s 31.1M/s 32.1M/s 256KiB 29.5M/s 30.4M/s 29.3M/s 30.4M/s 29.5M/s 30.4M/s 29.5M/s 30.4M/s 128KiB 28.2M/s 29.2M/s 28.3M/s 29.2M/s 18.7M/s 29.6M/s 28.6M/s 29.2M/s 64KiB 30.1M/s 30.9M/s 30M/s 31.1M/s 30M/s 30.9M/s 29.9M/s 30.9M/s 32KiB 25.7M/s 26.3M/s 27.8M/s 29.1M/s 25.9M/s 27.6M/s 28.4M/s 29.1M/s 16KiB 18.6M/s 19.2M/s 19.4M/s 18.8M/s 19M/s 19.8M/s 7.53M/s 7.39M/s 8KiB 6.86M/s 6.81M/s 4.37M/s 9.62M/s 5.33M/s 7.48M/s 5.01M/s 7.49M/s 4KiB 4.15M/s 5.67M/s 4.14M/s 5.68M/s 4.18M/s 5.67M/s 4.25M/s 5.73M/s
Thanks, -Andrew