Subject: Re: Limiting disk I/O?
To: Steven M. Bellovin <smb@cs.columbia.edu>
From: Michael van Elst <mlelstv@serpens.de>
List: tech-kern
Date: 11/13/2007 07:40:09
On Tue, Nov 13, 2007 at 12:18:17AM +0000, Steven M. Bellovin wrote:
> On Mon, 12 Nov 2007 20:38:10 +0000 (UTC)
> mlelstv@serpens.de (Michael van Elst) wrote:
> 
> > jmarin@embedtronics.fi (Jukka Marin) writes:
> > 
> > >Wow :-)  But I don't think delaying a catastrophe is the same as
> > >preventing it :-)  I would like to slow down the sync operation (to
> > >leave part of the I/O capacity for other things).  I guess I could
> > >try making the delays real short and see what happens then..
> > 
> > The problem comes from running out of buffers. You want to sync
> > often and you want to sync fewer buffers in a burst to mitigate
> > the problem.
> 
> This, I think, is a large part of the actual solution to the problem.
> The other part is to have the process scheduler penalize processes -- or
> users? -- that do too much I/O.

True.

What happened to http://netbsd-soc.sourceforge.net/projects/congest/ ?

Greetings,
-- 
                                Michael van Elst
Internet: mlelstv@serpens.de
                                "A potential Snark may lurk in every tree."