cancel
Showing results for 
Search instead for 
Did you mean: 

out of process memory

Jeff Hoevenaar_1
Occasional Contributor

out of process memory

We are getting "out of process memory" from our Oracle applications. It appears
that the application is not releaseing memory. We have increased the maxdsiz,
maxssiz, and maxtsiz parameters. Is there a way to track and record which
process is not freeing up memory. Or is there a way to see if the kernel
parameters sizes are being reached?
5 REPLIES
Jon Herring_1
Occasional Visitor

Re: out of process memory

Try using Glance, It will allow you to find processes using memory and how much
is used by them.

A 90 Day trial is on one of the support CD's that come with your system.
Julio Garcia_4
Occasional Visitor

Re: out of process memory

I think that's a typical program problem, revise your source program or trie
you with old version of program.
Venu_2
Regular Advisor

Re: out of process memory

hi,

Check for the swap space.

venu
CHRIS ANORUO
Honored Contributor

Re: out of process memory

Hi Jeff,

I had this problem initially when we install oracle 8.0.5 on HP K580 running HP-UX 10.20. Make your swap space upto 2.75 Gb, have good CPU upto 1Gb combined.
Run ipcs -mobs|pg check the shared memory and the semaphore values.
Goto to IT Resource center hot documents and search for this documents "Understanding Shared Memory on PA-RISC Systems and Oracle: configuring Oracle 8.0.5 on an HP-UX 10.20 system" and do some readings. I will attach my kernel parameters to guide you for the changes.

Best Regards

Chris
When We Seek To Discover The Best In Others, We Somehow Bring Out The Best In Ourselves.
Bill Hassell
Honored Contributor

Re: out of process memory

Out of memory falls into two categories: lack of virtual memory (which is swap space) and hitting a memory limit. maxdsiz should be increased to the max (940 megs) to allow large programs to run. Then check virtual memory with:

swapinfo -tm

The last line (total) indicates whether you are out of virtual memory. If you haven't already, turn swapmem_on to 1 in the kernel to allow RAM and swap to be additive. Otherwise, you'll need as much swap space as you have RAM (minimum).


Bill Hassell, sysadmin