On Sunday 24 April 2011 16:41:53 Arnd Bergmann wrote:
and work you way up the the open AU count until you hit the cutoff. When you have that for 8 MB, you can try smaller erase sizes. Assuming your card can have 3 * 8 MB open, it would be able to do 6 * 4 MB if the actual erasesize is 4 MB, or only 3 * 4 MB if the actual erasesize is 8 MB, but in that case the performance for 3 * 4 MB should be lower than for 3 * 8 MB because it has to do more garbage collection.
One more idea: The size of the card is actually a multiple of 3*512KB, which indicates that it is probably not using a larger power of two erase block size, but indeed uses 1.5 MB erase blocks.
You can try passing --erasesize=$[3 * 512 * 1024] --blocksize=3072 to test with this and possibly get more meaningful results.
Arnd