Date: Thu, 16 Jan 2003 14:48:19 +1030 From: Greg 'groggy' Lehey <grog@FreeBSD.org> To: Frank Li <frank19991@hotmail.com> Cc: freebsd-questions@freebsd.org Subject: Re: Increase memory limit ? Message-ID: <20030116041819.GK8731@wantadilla.lemis.com> In-Reply-To: <F90GZvbwep09lVCnPL6000180aa@hotmail.com> References: <F90GZvbwep09lVCnPL6000180aa@hotmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Wednesday, 15 January 2003 at 21:54:54 -0600, Frank Li wrote: > Thanks, Greg, > >> From: Greg 'groggy' Lehey <grog@FreeBSD.org> >>> Top shows: >>> Mem: 180M Active, 21M Inact, 32M Wired, 13M Cache, 35M Buf, 656K Free >> >> This shows that you have much more than 128 MB of memory in the >> machine. > > I checked it again (by rebooting it and seeing its booting messages, stupid > method, any good method ? uname -a did not give me the physical memory > size). No, you need dmesg for that. For example: CPU: AMD Athlon(tm) XP processor 1700+ (1462.51-MHz 686-class CPU) Origin = "AuthenticAMD" Id = 0x662 Stepping = 2 Features=0x383f9ff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,MMX,FXSR,SSE> AMD Features=0xffffffffc0480000<MP,AMIE,DSP,3DNow!> real memory = 536870912 (524288K bytes) avail memory = 513773568 (501732K bytes) > The physical memory is actually 256MB. > >> And how much swap? > > I forgot. Any command to check that ? pstat -s. But it was the line below the one you quoted from top. > I vaguely remember it's about 2 times of physical memory as > recommended by BSD. So it should be about 512MB. How much should I > set it, in this case now ? It depends on what you need. > I need a lot of memory. In your case, I'd create more swap. But first you should see how much you're using. >>> I tried to increase the above limits but failed. They seem to be already >>> the maximum. >> >> No, you need to set them in /etc/login.conf. > > Here is what I see in this file. It seems already maximum. > > :cputime=unlimited:\ > :datasize=unlimited:\ > :stacksize=unlimited:\ > :memorylocked=unlimited:\ > :memoryuse=unlimited:\ > :filesize=unlimited:\ > :coredumpsize=unlimited:\ > :openfiles=unlimited:\ > :maxproc=unlimited:\ > :sbsize=unlimited:\ > :priority=0:\ That's not the entire file. There are multiple classes. But this doesn't seem to be your issue. >> The real issue is why your simulation is dying. Do you have any >> messages in /var/log/messages indicating that you're out of swap? > > Yes. Here is what I found in the log: > > Dec 30 01:05:05 machi /kernel: pid 28666 (simulation), uid 1000, was killed: out of swap space > Dec 30 01:05:05 machi /kernel: swap_pager_getswapspace: failed > > So, how can I increase swap space? Create another swap partition. If you really can't do that, you'll have to create a vnode device with vnconfig(8), but I don't recommend that. In this case, yes, adding more memory might solve the problem. Greg -- When replying to this message, please copy the original recipients. If you don't, I may ignore the reply or reply to the original recipients. For more information, see http://www.lemis.com/questions.html See complete headers for address and phone numbers To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20030116041819.GK8731>