On Wednesday, 15 January 2003 at 21:54:54 -0600, Frank Li wrote:
> Thanks, Greg,
>
>> From: Greg 'groggy' Lehey <[EMAIL PROTECTED]>
>>> 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 [EMAIL PROTECTED]
with "unsubscribe freebsd-questions" in the body of the message

Reply via email to