Operating System - HP-UX
1748142 Members
3681 Online
108758 Solutions
New Discussion юеВ

Re: Not Able to increase maxssiz_64bit value from 1GB to 4GB

 
Dennis Handly
Acclaimed Contributor

Re: Not Able to increase maxssiz_64bit value from 1GB to 4GB

>clearly say that there is a stack growth failure.

Which doesn't mean much since there are N causes of this. What it does mean is that it isn't maxdsiz as we originally guessed, so your application team is on the ball. :-)

>Pid 8276 received a SIGSEGV for stack growth failure.
>Possible causes: insufficient memory or swap space, or stack size exceeded maxssiz.

The message invokes a thesis which could also mean there is an application error.
I.e. a recursive stack overflow which will keep failing, no matter how much you increase it. Now your team can be behind the 8 ball. :-)

>How I can monitor stack growth usage of particular process?
>Memory fault(coredump)

Why bother? The corefile after the abort has a lot of what you need to see why it is failing. Use gdb to get a stack trace. If you see recursion, your job is done.
If not, you need to figure out who is the pig with large stack frames.

>JRF: This can point to either too low a maxdsiz.

Not hardly. Only the last two you mention, plus coding errors.
Javed Khan_1
Valued Contributor

Re: Not Able to increase maxssiz_64bit value from 1GB to 4GB

Hi,

If i remember correctly , your application should have kernel parameter recommendation as a part of pre-install process , which might vary depending on versions.

did you verify the kernel parameters value set on your box are exactly as mentioned in pre install doc for you application ?

Javed
Never Give Up
Prasanth V Aravind
Trusted Contributor

Re: Not Able to increase maxssiz_64bit value from 1GB to 4GB

the max limit is 1GB