On Tuesday 05 January 2010 05:26:32 Paul Hartman wrote: > On Sat, Dec 26, 2009 at 4:54 PM, Paul Hartman > > wrote: > > Hi, > > > > I got a Nokia N900 linux internet tablet/phone a few days ago, and > > when I connect it in USB Mass Storage mode to a Windows Vista computer > > I can write at 17MB/sec, but when I connect it to my Gentoo box my > > writes are really slow, between 500-900kb/sec depending on if I mount > > in "sync" mode or not. As far as I know it should be just a totally > > standard/generic mass storage device. (there were no drivers or > > software install needed in windows, it just worked) > > > > Other USB devices plugged into the same port go full speed, and AFAIK > > everything appears as if it should be high speed USB 2.0. Has anyone > > seen something like this before? I'm not sure what the deal is. It > > takes 20 minutes to copy 1 gigabyte from Linux and takes just under 1 > > minute to do the same in Windows. > > > > I'm not sure about debugging USB or what the options are. Everything > > I've used previously has worked without any hassle. > > Solved. The problem was CFQ I/O scheduler. It was several times slower > than the others, for whatever reason. > > Here is the scoreboard: > > single-file: 1m25s > > multi-file (same total size): > cfq: 6m51.439s > noop: 3m0.733s > anticipatory: 1m44.348s > deadline: 1m36.804s > > So, the winner is deadline. CFQ doesn't make it to the podium. :) Hmmm ... reading at the help files I thought that CFQ was the default/best option for a desktop. Is there such a thing as a best fit here? -- Regards, Mick