I seem to be seeing something similar to the problem discussed at http://lkml.org/lkml/2005/2/20/99 (in 2.6.12-rc3):
# dd if=/dev/uba of=/dev/null bs=10k count=100 100+0 records in 100+0 records out 1024000 bytes transferred in 3.121561 seconds (328041 bytes/sec) # dd if=/dev/uba1 of=/dev/null bs=10k count=100 100+0 records in 100+0 records out 1024000 bytes transferred in 3.121553 seconds (328042 bytes/sec) # dd if=flash1/test of=/dev/null bs=10k count=100 100+0 records in 100+0 records out 1024000 bytes transferred in 14.638541 seconds (69952 bytes/sec) (The problem is specific to the mounted FAT filesystem, with a 512 byte block size, where the problem in the above thread happened reading the partition file.) If I format the filesystem with a 4k block size, it reads at the higher speed, but Windows will only format the device (a 128mb pen drive) with a 512 byte block size, and the hardware is out of my control. Are there any known workarounds? -- Glenn Maynard ------------------------------------------------------- This SF.Net email is sponsored by Oracle Space Sweepstakes Want to be the first software developer in space? Enter now for the Oracle Space Sweepstakes! http://ads.osdn.com/?ad_id=7412&alloc_id=16344&op=click _______________________________________________ [email protected] To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel
