Date: Sat, 23 Aug 1997 12:21:50 -0500 (EST) From: "John S. Dyson" <toor@dyson.iquest.net> To: gordon@drogon.net (Gordon Henderson) Cc: hackers@FreeBSD.ORG Subject: Re: Problems with > 256MB of RAM [what worked & what didn't] Message-ID: <199708231721.MAA11474@dyson.iquest.net> In-Reply-To: <Pine.LNX.3.95.970823144610.10666D-100000@unicorn> from Gordon Henderson at "Aug 23, 97 02:46:46 pm"
next in thread | previous in thread | raw e-mail | index | archive | help
> > Tor Egge <Tor.Egge@idi.ntnu.no> suggested: > > There are two main reasons for this type of panic > > > > 1. temporary shortage of free physical memory (cf PR#2431). > > > > Use sysctl to increase limits of reserved free physical > > memory, reducing the probability for running out of free memory. > > > > sysctl -w vm.v_free_reserved=1024 > > sysctl -w vm.v_free_min=1500 > > This worked. > > Tor also suggested: > > 2. permanent shortage of virtual memory allocated for pv entries. > > > > Increase the size of allocated virtual memory for pv entries > > by adding: > > > > options "PMAP_SHPGPERPROC=400" > > This didn't work. Upping it to 800 didn't work either. Same panic at the > same place. > > John S. Dyson <toor@dyson.iquest.net> suggested changing NKPDE in pmap.h > (DG's patch bumped this from 63 to 127). I upped it to 255. Didn't work. > Machine didn't even boot! Stopped at: > You would have terrible problems if you increase NKPDE further without other changes (like in the Makefile.) I didn't realize that we had a problem of running out of free memory causing a pv entry allocation failure. I'll have to look at it. John
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199708231721.MAA11474>