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

Reply via email to