I am running an application on a Solaris 10 system.
Yesterday we have set the process stack size to unlimited:
ulimit -s unlimited
Today during the load the process would not come up reporting that it is "out of memory" during loading from Oracle database when the stack size was limited again to 8192K the process came up with no issues.
There was a question regarding this on Stack Overflow: What is the effect of running an application with "Unlimited Stack" size?
But we're not seeing the odd and usually varying memory related issues that one would expect.
So there are 2 questions:
- Is there a specific implication of setting stack to Unlimited that would revert to some system limits that might be lower then the current ulimit set per user?
- Where could I find what those limits might be without having root access?
64-bit sparcv9 applications vis2 vis
32-bit sparc applications vis2 vis v8plus div32 mul32`