From owner-freebsd-current Mon May 7 11:30: 6 2001 Delivered-To: freebsd-current@freebsd.org Received: from perninha.conectiva.com.br (perninha.conectiva.com.br [200.250.58.156]) by hub.freebsd.org (Postfix) with ESMTP id 7095937B422 for ; Mon, 7 May 2001 11:29:52 -0700 (PDT) (envelope-from riel@conectiva.com.br) Received: from burns.conectiva (burns.conectiva [10.0.0.4]) by perninha.conectiva.com.br (Postfix) with SMTP id 1E1B516B31 for ; Mon, 7 May 2001 15:29:48 -0300 (EST) Received: (qmail 25004 invoked by uid 0); 7 May 2001 18:28:20 -0000 Received: from duckman.distro.conectiva (HELO duckman.conectiva.com.br) (root@10.0.17.2) by burns.conectiva with SMTP; 7 May 2001 18:28:20 -0000 Received: from localhost (riel@localhost) by duckman.conectiva.com.br (8.11.3/8.11.3) with ESMTP id f47ITmp26834; Mon, 7 May 2001 15:29:48 -0300 X-Authentication-Warning: duckman.distro.conectiva: riel owned process doing -bs Date: Mon, 7 May 2001 15:29:48 -0300 (BRST) From: Rik van Riel X-X-Sender: To: Alfred Perlstein Cc: Matt Dillon , Sheldon Hearn , Kris Kennaway , Dennis Glatting , , Subject: Re: pgm to kill 4.3 via vm In-Reply-To: <20010507112458.U18676@fw.wintelcom.net> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Mon, 7 May 2001, Alfred Perlstein wrote: > * Rik van Riel [010507 10:59] wrote: > > The next step is designing a load control system that > > does work (not too hard) and having a reliable way of > > detecting when exactly the system is thrashing (next > > to impossible?). > > You might as well not bother unless you're actually going to provide > code that fixes the issue. > > For some reason banning you from the irc channel hasn't convinced > you that complaining without providing patches isn't the way we do > things around here. How about first analysing the problem in detail and trying to fix it after we understand the problem ? The current stage is that I've pretty much figured out the problem and know why the code in FreeBSD and NetBSD doesn't currently work (while it would have worked in the original Mach VM). A next stage is getting some smart people together and coming up with a thorough solution. "Patch first, think later" is definately not the attitude I'm used to seeing in the FreeBSD world, no matter how often you and phk have shouted this at me yesterday ;) > Anyhow, since you do seem to code a bit for Linux you might want > to take a shot at fixing the Linux code. Last I checked, given > enough time (30 minutes or so) FreeBSD recovers from such situations > while Linux wets the bed and requires a power cycle. Indeed, at the moment Linux doesn't have any load control code at all while FreeBSD should be able to recover in some situations. Ideally both systems should be able to recover from just about any situation. regards, Rik -- Linux MM bugzilla: http://linux-mm.org/bugzilla.shtml Virtual memory is like a game you can't win; However, without VM there's truly nothing to lose... http://www.surriel.com/ http://www.conectiva.com/ http://distro.conectiva.com/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message