Why has my swap pager gone nuts?

Jeff Jirsa jeff at unixconsults.com
Tue Apr 8 12:13:10 PDT 2003

Hash: SHA1

On Tue, 8 Apr 2003, [ISO-8859-1] Rickard Borgm=E4ster wrote:

> On Tue, 8 Apr 2003, Kirk Strauser wrote:
> > At 2003-04-08T13:30:41Z, Borgmaster <ribo6611 at student.uu.se> writes:
> >
> > > I know that one is supposed to have twice swap as physical RAM, but i=
> > > that really necessary on my single user workstation?
> >
> > Few things are *necessary*, but some are *highly desirable*.  FreeBSD's
> > paging algorithm is optimized for swap =3D 2*RAM.  Allocating less swap=
> > it to use less efficient routines.
> I know that, but I think I do have enough memory. I've stripped out most
> daemons now and the system idles at 380M free memory. But as soon as I
> start something that uses "make" it takes about ~20 sec for 90% of the
> memory to go away. This is not a swapper problem either, something else i=
> fucked up. I watched "top -o size" while the memory went away. Largest
> loaded process was "top" itself at 2.5M. But the number of processes rise
> sky high. A dump from "ps -ax" gives the following result, which maybe
> will give us some other ideas on what's wrong?
> 88861  v1  I+     0:00,00 /bin/sh -ec cd /usr/ports/x11-fonts/Xft && make=

Something's busted with this make, and it's causing an infinite recursive
loop. I vaguely recall hearing something about it earlier last week,
although I don't remember the specifics. There's far too many make/sort
processes shown to be 'normal'.

cvsup your ports, and try it again.

- - Jeff
Version: GnuPG v1.2.1 (FreeBSD)


More information about the freebsd-questions mailing list