> > > protocol for USB communication being diluted down. Realize that a 1KB
> > > block has 4 times the overhead of a 4KB block (on a per-byte-of-data
> > > basis). The usb-storage driver attempts to get the SCSI layer to give it
That guess would be dubious. Its also not IMHO enough to explain the
speed difference. That looks like something is causing far bigger delays
internally.
> > > the largest requests possible, but that layer is limited by what the
> > > filesystem layer is willing to give.
Providing your driver supports scatter gather you will get large chunks handed
down to the driver. In the scsi world you can control that with the
scsi host template settings. (both the scatter/gather limit and whether you
want the scsi layer to try and merge requests for you)
Alan
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [EMAIL PROTECTED]
Please read the FAQ at http://www.tux.org/lkml/