<html>
<head>
<meta http-equiv=Content-Type content="text/html; charset=us-ascii">
<meta name=Generator content="Microsoft Word 12 (filtered)">
<title>Java(TM) 2 SDK Documentation</title>
<style>
<!--
/* Font Definitions */
@font-face
{font-family:"Cambria Math";
panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
{font-family:"Malgun Gothic";
panose-1:2 11 5 3 2 0 0 2 0 4;}
@font-face
{font-family:Cambria;
panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
{font-family:Tahoma;
panose-1:2 11 6 4 3 5 4 4 2 4;}
@font-face
{font-family:Consolas;
panose-1:2 11 6 9 2 2 4 3 2 4;}
@font-face
{font-family:"\@Malgun Gothic";
panose-1:2 11 5 3 2 0 0 2 0 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
{margin:0in;
margin-bottom:.0001pt;
font-size:12.0pt;
font-family:"Times New Roman","serif";
color:black;}
h2
{mso-style-link:"Heading 2 Char";
margin-right:0in;
margin-left:0in;
font-size:18.0pt;
font-family:"Times New Roman","serif";
color:windowtext;
font-weight:bold;}
h4
{mso-style-link:"Heading 4 Char";
margin-top:12.0pt;
margin-right:0in;
margin-bottom:3.0pt;
margin-left:0in;
page-break-after:avoid;
font-size:14.0pt;
font-family:"Times New Roman","serif";
color:black;
font-weight:bold;}
a:link, span.MsoHyperlink
{color:blue;
text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
{color:#000077;
text-decoration:underline;}
p
{margin-right:0in;
margin-left:0in;
font-size:12.0pt;
font-family:"Times New Roman","serif";
color:black;}
pre
{mso-style-link:"HTML Preformatted Char";
margin:0in;
margin-bottom:.0001pt;
font-size:10.0pt;
font-family:"Courier New";
color:black;}
tt
{font-family:"Courier New";}
p.MsoAcetate, li.MsoAcetate, div.MsoAcetate
{mso-style-link:"Balloon Text Char";
margin:0in;
margin-bottom:.0001pt;
font-size:8.0pt;
font-family:"Tahoma","sans-serif";
color:black;}
span.Heading2Char
{mso-style-name:"Heading 2 Char";
mso-style-link:"Heading 2";
font-family:"Cambria","serif";
color:#4F81BD;
font-weight:bold;}
span.Heading4Char
{mso-style-name:"Heading 4 Char";
mso-style-link:"Heading 4";
font-family:"Cambria","serif";
color:#4F81BD;
font-weight:bold;
font-style:italic;}
span.HTMLPreformattedChar
{mso-style-name:"HTML Preformatted Char";
mso-style-link:"HTML Preformatted";
font-family:Consolas;
color:black;}
span.BalloonTextChar
{mso-style-name:"Balloon Text Char";
mso-style-link:"Balloon Text";
font-family:"Tahoma","sans-serif";
color:black;}
p.msochpdefault, li.msochpdefault, div.msochpdefault
{mso-style-name:msochpdefault;
margin-right:0in;
margin-left:0in;
font-size:10.0pt;
font-family:"Times New Roman","serif";
color:black;}
.MsoChpDefault
{font-size:10.0pt;}
@page Section1
{size:8.5in 11.0in;
margin:1.0in 1.25in 1.0in 1.25in;}
div.Section1
{page:Section1;}
-->
</style>
</head>
<body bgcolor=white lang=EN-US link=blue vlink="#000077" alink="#FF0000">
<div class=Section1>
<p class=MsoNormal align=center style='text-align:center'><b><span
style='font-size:18.0pt'>IBM® HeapAnalyzer</span></b></p>
<p class=MsoNormal align=center style='text-align:center'><span
style='font-size:18.0pt'> </span></p>
<p class=MsoNormal align=center style='text-align:center'><span
style='font-size:18.0pt'> </span></p>
<p class=MsoNormal align=center style='text-align:center'><span
style='font-size:18.0pt'>IBM HeapAnalyzer Creator/Architect/Developer</span></p>
<p class=MsoNormal align=center style='text-align:center'><span
style='font-size:18.0pt'>Jinwoo Hwang</span></p>
<p align=center style='margin:0in;margin-bottom:.0001pt;text-align:center'>jinwoo@us.ibm.com</p>
<p style='margin:0in;margin-bottom:.0001pt'> </p>
<p style='margin:0in;margin-bottom:.0001pt'>Welcome to IBM HeapAnalyzer. IBM
HeapAnalyzer allows the finding of a possible Java™ heap leak area
through its heuristic search engine and analysis of the Java heap dump in Java
applications. You can find more information at
http://www.alphaworks.ibm.com/tech/heapanalyzer</p>
<p style='margin:0in;margin-bottom:.0001pt'> </p>
<p style='margin:0in;margin-bottom:.0001pt'><b><span style='font-size:20.0pt'>Introduction</span></b></p>
<p>The Heapdump contains a list of all the objects that are in the heap.</p>
<p>Heapdumps can be very large with millions of items in them. </p>
<p>It's not always easy to analyze a large file. This tool analyzes heapdumps
of Java SDK 1.3.1,1.4.x, 5.0 and 6.0</p>
<p>IBM HeapAnalyzer is provided “as-is”.</p>
<p>Supported features of IBM HeapAnalyzer are ported to MDD4J which is
available in IBM Support Assistant (<a
href="http://www-306.ibm.com/software/support/isa/">http://www-306.ibm.com/software/support/isa/</a>).
MDD4J is an incorporation of IBM HeapAnalyzer and other IBM Java heap analysis
tools.</p>
<p style='margin:0in;margin-bottom:.0001pt'><b><span style='font-size:20.0pt'>Prerequisite</span></b></p>
<p style='margin-left:.5in;text-indent:-.25in'><span style='font-family:Symbol'>·</span><span
style='font-size:7.0pt'> </span>Java Runtime
Environment 5 or higher<br>
<br>
The following exception will be thrown if older version of Java virtual machine
is used:<br>
Exception in thread "main" java.lang.NoClassDefFoundError:
java/util/regex/PatternSyntaxException</p>
<p> </p>
<p><b><span style='font-size:20.0pt'>Definitions</span></b></p>
<p style='margin-top:5.0pt;margin-right:0in;margin-bottom:12.0pt;margin-left:
.5in;text-indent:-.25in'><span style='font-family:Symbol'>·</span><span
style='font-size:7.0pt'> </span><b>Root
object</b> An object for which no (different) object holds a reference.</p>
<p style='margin-top:5.0pt;margin-right:0in;margin-bottom:12.0pt;margin-left:
.5in;text-indent:-.25in'><span style='font-family:Symbol'>·</span><span
style='font-size:7.0pt'> </span><b>Parent
object</b> An object (for example, A) that holds at least one reference to some<br>
(different) object (for example, B). In this case, A is said to be the parent
of B.</p>
<p style='margin-top:5.0pt;margin-right:0in;margin-bottom:12.0pt;margin-left:
.5in;text-indent:-.25in'><span style='font-family:Symbol'>·</span><span
style='font-size:7.0pt'> </span><b>Owner
object</b> If an object has more than one parent object, a parent object is
chosen as owner object. <br>
Total size is calculated only with owner objects.</p>
<p style='margin-top:5.0pt;margin-right:0in;margin-bottom:12.0pt;margin-left:
.5in;text-indent:-.25in'><span style='font-family:Symbol'>·</span><span
style='font-size:7.0pt'> </span><b>Child
object</b> An object (for example, B) for which at least one (different) object<br>
(for example, A) holds a reference. In this case B is said to be the child of
A. </p>
<p style='margin-top:5.0pt;margin-right:0in;margin-bottom:12.0pt;margin-left:
.5in;text-indent:-.25in'><span style='font-family:Symbol'>·</span><span
style='font-size:7.0pt'> </span><b>Type </b>Collection
of same objects</p>
<p style='margin-top:5.0pt;margin-right:0in;margin-bottom:12.0pt;margin-left:
.5in;text-indent:-.25in'><span style='font-family:Symbol'>·</span><span
style='font-size:7.0pt'> </span><b>Size</b>
The size of an object is the amount of memory that is required to hold that
object in memory.</p>
<p style='margin-left:.5in;text-indent:-.25in'><span style='font-family:Symbol'>·</span><span
style='font-size:7.0pt'> </span><b>Total
size </b>The subtree size of an object is the sum of i
没有合适的资源?快使用搜索试试~ 我知道了~
IBM® HeapAnalyzer ha39
共68个文件
jpg:63个
gif:2个
jar:1个
5星 · 超过95%的资源 需积分: 9 48 下载量 104 浏览量
2010-01-15
10:03:10
上传
评论
收藏 8.99MB ZIP 举报
温馨提示
java内存溢出分析工具,对 heapdump 文件进行分析。 内含使用说明
资源推荐
资源详情
资源评论
收起资源包目录
ha39.zip (68个子文件)
readme.html 50KB
ha39.jar 4.69MB
readme_files
image048.jpg 91KB
image061.jpg 92KB
image026.jpg 158KB
image003.jpg 15KB
image013.jpg 133KB
image010.jpg 131KB
image039.jpg 143KB
image018.jpg 107KB
image036.jpg 144KB
image057.jpg 10KB
image055.jpg 130KB
image044.jpg 120KB
image053.jpg 132KB
image060.jpg 92KB
image046.jpg 90KB
image031.jpg 145KB
image006.gif 959B
image030.jpg 161KB
image020.jpg 126KB
image023.jpg 146KB
image001.jpg 41KB
image008.jpg 126KB
image050.jpg 129KB
image065.jpg 108KB
image005.jpg 42KB
image029.jpg 147KB
image040.jpg 156KB
image025.gif 872B
image028.jpg 148KB
image002.jpg 30KB
image056.jpg 130KB
image035.jpg 143KB
image049.jpg 11KB
image041.jpg 156KB
image058.jpg 92KB
image032.jpg 158KB
image022.jpg 149KB
Thumbs.db 195KB
image027.jpg 159KB
image051.jpg 129KB
image014.jpg 101KB
image037.jpg 143KB
image042.jpg 157KB
image059.jpg 96KB
image033.jpg 158KB
image043.jpg 120KB
image016.jpg 91KB
image006.jpg 82KB
image025.jpg 147KB
image009.jpg 11KB
image004.jpg 43KB
image063.jpg 51KB
image012.jpg 128KB
image019.jpg 110KB
image038.jpg 143KB
image034.jpg 159KB
image054.jpg 11KB
image045.jpg 90KB
image024.jpg 147KB
image017.jpg 100KB
image021.jpg 150KB
image015.jpg 101KB
image011.jpg 130KB
image007.jpg 129KB
image047.jpg 35KB
image052.jpg 135KB
共 68 条
- 1
资源评论
- 是嘟嘟啊2012-06-27想用自己的机器分析太难了,换了太小型机才分析成功的。工具可用。
- wangshengmao1232012-02-14倒是能使用,就是太耗内存了
- phoenix_nova2014-03-02工具没问题,只是比较耗资源。anyway,感谢楼主提供。
- lyjfriends22018-09-08还可以,使用比较方便。
峰平浪静
- 粉丝: 1
- 资源: 10
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功