[haiku] Re: Haiku support for USB drives
- From: "Axel Dörfler" <axeld@xxxxxxxxxxxxxxxx>
- To: haiku@xxxxxxxxxxxxx
- Date: Mon, 26 Jan 2009 23:25:08 +0100 CET
"Michael Lotz" <mmlr@xxxxxxxx> wrote:
> On Mon, 26 Jan 2009 15:13:17 +0100 CET, Axel Dörfler wrote
> >Nicholas Blachford <nicholas@xxxxxxxxxxxxxx> wrote:
> >> Annoyingly it appears to be just as slow though. This is not the
> >> drives fault (writing is very fast from a Mac). An optimisation
> > > for
> >> later methinks...
> > USB is also unbelievably slow on my laptop. I'm not sure what's
> > wrong there, as I haven't looked into it yet. Could have something
> > to do with the BIOS putting all devices on a single interrupt line.
> The interrupt config will certainly hurt a bit, but there's an easier
> explanation for slow USB mass storage: It's not yet optimized at all.
> I still
> have to rework the usb_disk driver to use the io hook instead of the
> old
> read/write hooks as suggested by Ingo way back ;-) Right now
> everything's
> synchronous which wastes a lot of performance.
I don't know if that can really hurt performance that much, I also
think that your stack has been way faster for me on other machines
already. I barely get USB 1.1 speed here (via EHCI).
Bye,
Axel.
Other related posts: