NOTICE: All information in and attached to the e-mail(s) below may be proprietary, confidential, privileged and otherwise protected from improper or erroneous disclosure. If you are not the sender's intended recipient, you are not authorized to intercept, read, print, retain, copy, forward, or disseminate this message. If you have erroneously received this communication, please notify the sender immediately by phone (704-758-1000) or by e-mail and destroy all copies of this message (electronic, paper, or otherwise). Thank you.
Thanks. I will check them out. I do analyze the verbosegc output using the ISA. No problem with that. Larry Gray Large Systems Engineering Lowe's Companies 336-658-7944 -----Original Message----- From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On Behalf Of Michael Poil Sent: Tuesday, December 18, 2007 11:10 AM To: [email protected] Subject: Re: Java Problem Analysis > I have tried to use the heap dump analyzer off the ISA before, but had trouble with it never giving me anything useful (probably me not knowing how to use it correctly). I found I had a lot of the same objects, but could never get it to show me the name of the object. If there were things to look for from the WAS perspective under java, that might also help. > Try WAS http://www.redbooks.ibm.com/abstracts/redp3950.html HeapAnalyzer and many useful links http://www-1.ibm.com/support/docview.wss?uid=swg27006624 EVTK and ISA http://www.ibm.com/developerworks/web/library/j-ibmtools2/?S_TACT=105AGX 54&ca=dnw-839 You can run HeapAnalyzer without ISA - see the second URL tabs (I use it outside ISA for PMRs). Dealing with object leaks is not always straightforward, but the general idea is to find the object tree with the most storage, click down its hierarchy and find where there is a big drop between the size of a level of the tree and the next and that is where you often find the leaked objects - see the doc that you can get at via the second URL. If you want to analyse verbosegc output, use ISA and EVTK (or find GCCollector or PMAT). This is useful for Java performance analysis as cpu problems may be nothing more than the Java Heap is too small or some of the command line parameters are set badly e.g. -Xloratio is too big. If anyone wants some very simple rules of thumb, ask me. Regards. Mike ------------------------------------------------------------------------ ------------------------------------------ Mike Poil Java z/OS Level 3 Service IBM United Kingdom Limited, Hursley Park, Winchester SO21 2JN Internal: 246824 External: +44 (0)1962 816824 Java debugging: http://www.ibm.com/developerworks/java/jdk/diagnosis/ ------------------------------------------------------------------------ ------------------------------------------ ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html

