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" <d...@newsguy.com> 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: dwh...@resnet.uoregon.edu | FreeBSD: The Power to Serve http://gladstone.uoregon.edu/~dwhite | www.freebsd.org To Unsubscribe: send mail to majord...@freebsd.org with "unsubscribe freebsd-hackers" in the body of the message