*BSD News Article 4944


Return to BSD News archive

Newsgroups: comp.unix.bsd
Path: sserve!manuel!munnari.oz.au!hp9000.csc.cuhk.hk!uakari.primate.wisc.edu!ames!haven.umd.edu!uunet!psgrain!hippo!ccml
From: ccml@hippo.ru.ac.za (Mike Lawrie)
Subject: Re: 8Mb stability patches DESPERATELY needed!
Message-ID: <1992Sep12.192840.1933@hippo.ru.ac.za>
Organization: Rhodes University, Grahamstown, South Africa
References: <1992Sep8.062725.9038@marlin.jcu.edu.au> <18ip3rINNg2m@agate.berkeley.edu>
Date: Sat, 12 Sep 1992 19:28:40 GMT
Lines: 27

In <18ip3rINNg2m@agate.berkeley.edu> wjolitz@soda.berkeley.edu (William F. Jolitz) writes:

>In article <1992Sep8.062725.9038@marlin.jcu.edu.au> cejjb@marlin.jcu.edu.au (Jeffrey J Bird) writes:
>>I am in very desparate need of the patches that stop 386BSD 0.1
>>freezing when there is more than 8Mb of memory in the machine.

>This is a buffer cache problem, dealing with fragmentation of an internal
>resource. The fix for this, the "panic kmem" problem, and the resulting
>instability are to insert the following line before line 171 ("if(nbuf==0)..")
>of machdep.c:

>	bufpages = min (NKMEMCLUSTERS/2, bugpages); 	/* XXX */

>The real solution to this and other problems is related to 0.2 new work.

Even with /bugpages/bufpages as in a kernel patch from somewhere, my 8Mb
386 still hangs when it is very busy (eg executing make in
/usr/othersrc/share).

Anyone else with a fix or a pointer in the right direction?

Mike
-- 
Mike Lawrie                                    <ccml@hippo.ru.ac.za>
Director, Computing Services                   ph +27 461 22023 x 279
Rhodes University, Drostdy Rd                  fx +27 461 25049
Grahamstown 6140, South Africa