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