- Community Home
- >
- Servers and Operating Systems
- >
- Operating Systems
- >
- Operating System - HP-UX
- >
- Re: how to track down memory leak culprit
Categories
Company
Local Language
Forums
Discussions
Forums
- Data Protection and Retention
- Entry Storage Systems
- Legacy
- Midrange and Enterprise Storage
- Storage Networking
- HPE Nimble Storage
Discussions
Forums
Discussions
Discussions
Discussions
Forums
Discussions
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
- BladeSystem Infrastructure and Application Solutions
- Appliance Servers
- Alpha Servers
- BackOffice Products
- Internet Products
- HPE 9000 and HPE e3000 Servers
- Networking
- Netservers
- Secure OS Software for Linux
- Server Management (Insight Manager 7)
- Windows Server 2003
- Operating System - Tru64 Unix
- ProLiant Deployment and Provisioning
- Linux-Based Community / Regional
- Microsoft System Center Integration
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Community
Resources
Forums
Blogs
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-30-2002 09:57 PM
06-30-2002 09:57 PM
how to track down memory leak culprit
A recent glance analysis into the memory region of the process indicates that the Data RSS/VSS size of the java process never levels off, causing the process to crash when it reaches the maxdsiz kernel parameter of 512MB.
The Other RSS/VSS size of the process levels off at around 180MB.
Is it correct in saying that the "Data RSS/VSS" is the size of the native memory being used in the process?
If so, we are using 3 vendors products that have native code...
- What tools can we use to track down which native code vendor is the culprit of the potential memory leak?
thanking you all,
Brendan
We are running:
- HP-UX 11.0
- WebLogic 6.1
- java version "1.3.1.00-release"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.3.1.00-release-010607-16:53-PA_RISC1.1)
Java HotSpot(TM) Server VM (build 1.3.1 1.3.1.00-release-010607-19:35-PA_RISC2.0 PA2.0, mixed mode)
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-01-2002 01:15 AM
07-01-2002 01:15 AM
Re: how to track down memory leak culprit
Have a look at the following thread
http://forums.itrc.hp.com/cm/QuestionAnswer/1,,0x5e1f8f960573d611abdb0090277a778c,00.html
It may help you
Regards
Steve
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-01-2002 01:57 AM
07-01-2002 01:57 AM
Re: how to track down memory leak culprit
Otherwise try
export UNI95=XPG4
(this enables the ps command extensions)
ps -efo pid,vsz,comm | sort -n -k 2 | more
(displays the PID, size in KB and command for each process, sorting on the size field)
Repeat the ps command at intervals, and see which value in column2 is increasing.
You may also find this info in top.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-03-2002 04:13 PM
07-03-2002 04:13 PM
Re: how to track down memory leak culprit
Does anyone know of any tools that can do a complete memory analysis (of java heap memory and native memory) that a java process on HP-UX uses?
We actually do know that it is the java process that is consuming the memory, and we want a tool that can "drill down" into the native memory segments that this java process is using to try and analyse what native component is consuming all of the memory.
I've heard of a tool like Rational Purify that can do this for C programs in HP-UX, but I don't know if it can do it for java programs in HP-UX.
ta,
Brendan
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-04-2002 03:12 AM
07-04-2002 03:12 AM
Re: how to track down memory leak culprit
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-08-2002 05:18 PM
07-08-2002 05:18 PM
Re: how to track down memory leak culprit
We did actually run glance using the following options:
- s pid (to select the java process)
- M (to look at the memory region of the process)
and noted that the Data VSS value grew and never levelled off. Whereas the Other VSS value levelled off around 180MB.
-- indicating a possible leak in the native memory region of the java process.
thanks,
Brendan
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-08-2002 08:33 PM
07-08-2002 08:33 PM
Re: how to track down memory leak culprit
Bill Hassell, sysadmin
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-17-2005 06:22 PM
11-17-2005 06:22 PM
Re: how to track down memory leak culprit
I'm having the same problem, hope you will share the solution you found for the same issue.
thanks