[lkml]   [2007]   [May]   [18]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
SubjectRe: usb-storage nice value
On Thu, May 17, 2007 at 12:03:08PM +0200, DervishD wrote:
> I'm having problems when reading/writing to external USB harddisks:
> my *internal* harddisk stalls from time to time, so watching a movie
> while copying data is a PITA (well, if the movie is bad, the leaps help
> a bit...).

I've had a similar problem that is caused due to USB write caching. When
a process rapidly writes to a USB device, the whole memory gets filled
with write cache. When the memory is full of write cache for USB, it is
very slow to get clean pages as the USB device is slow. This stalls the
entire system performance. Using sync mount option for USB solves this
problem, but decreases write performance significantly.

Would it be possible to limit per device write caching to N pages from
userspace? Having just 128 MiB of write cache for a USB device would be
sufficient for high performance, but yet have plenty of clean pages for
other purposes.

Heikki Orsila Barbie's law: "Math is hard, let's go shopping!"
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to
More majordomo info at
Please read the FAQ at

 \ /
  Last update: 2007-05-18 11:51    [W:0.070 / U:0.696 seconds]
©2003-2018 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site