From owner-freebsd-hackers Sun Jul 18 13:34:12 1999 Delivered-To: freebsd-hackers@freebsd.org Received: from resnet.uoregon.edu (resnet.uoregon.edu [128.223.144.32]) by hub.freebsd.org (Postfix) with ESMTP id C5DB714C58 for ; Sun, 18 Jul 1999 13:34:10 -0700 (PDT) (envelope-from dwhite@resnet.uoregon.edu) Received: from localhost (dwhite@localhost) by resnet.uoregon.edu (8.9.3/8.9.3) with ESMTP id NAA09373 for ; Sun, 18 Jul 1999 13:33:32 -0700 (PDT) (envelope-from dwhite@resnet.uoregon.edu) Date: Sun, 18 Jul 1999 13:33:32 -0700 (PDT) From: Doug White To: hackers@freebsd.org Subject: Re: Devloper Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Just to remind everyone where the actual logic is contained... Check out swap_pager.c line 1135 (in version $Id: vm_pageout.c,v 1.129.2.6 1999/03/18 23:28:39 julian Exp $). FreeBSD is not 100% indiscriminant. It favors procs with PID > 48 as targets. You could tune this to discriminate against procs > 1000 if you wanted; that way no startup procs would be killed. Of course, if one of those is causing the problem, then you're up a creek. :) Dag-Erling Smorgrav wrote: > > "Daniel C. Sobral" writes: > > * Dividing processes into those that ought to be killed first and > > those that ought to be killed last in low-memory situations Doug White Internet: dwhite@resnet.uoregon.edu | FreeBSD: The Power to Serve http://gladstone.uoregon.edu/~dwhite | www.freebsd.org To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message