Re: Complete I/O starvation with 3ware raid on 2.6

From: Nick Piggin
Date: Thu Sep 25 2003 - 03:03:51 EST




Aaron Lehmann wrote:

On Thu, Sep 25, 2003 at 12:43:01AM -0700, Andrew Morton wrote:

An update to the 3ware driver was merged yesterday. Have you used earlier
2.5 kernels?


Unfortunately not. I copied a day-old CVS tree to the machine but
decided to update before compiling to get the latest-and-greatest. I
did notice the 3ware updates.

I rebooted with the deadline scheduler. It definately isn't helping.


OK, one problem is most likely something I added a month or so ago: a
new process is now assumed to be not a good anticipate candidate. This
solved some guy's obscure problem, but a lot of programs that benefit from
anticipation (ls, gcc, vi startup, cat, etc) are only going to submit a
few requests in their life, so they lose most of the gains. I have some
automatic thingy I'm testing at the moment.

The other problem could well be a big TCQ depth. AS helps with this, but
it can't do a really good job. Try a TCQ depth of max 4.


-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/