请教Java Memory Analyzer Tools使用者一个MAT的入门技术问题。
高手,您好:
近日小弟写程序,发现小弟的Socket网络编程的大项目中,出现了一个“CPU100%”,内存被大量占用的故障。
在小弟的努力下,得到了“使用MAT(Memory Analyzer Tools)可以得到分析结果的更多帮助”,于是,小弟下载了MAT。
在这个地址中:
http://www.blogjava.net/rosen/archive/2010/06/13/323522.html
(地址一)
小弟初步学会了MAT的用法。
在这个地址中,小弟初步得知,故障有可能出在“CPU被耗尽”的字段上:
http://www.cnblogs.com/fanxiumin/p/6236478.html
但是,在小弟的这边,小弟的源代码现场出现如下的状态:

可以看到:
内存被大量消耗,并且,经过小弟仔细检查,服务器的console窗口,没有任何报错。
小弟打开“任务管理器”,得到的CPU和内存消耗截图如下:

小弟本地的硬件配置如下图:


这是小弟第一次遇到这样的故障,并且,小弟也认为:
“这是一块硬骨头”。
为了表示小弟的诚意,小弟现在中国最专业的IT论坛中张贴英雄榜:
小弟的联系QQ是:
1489872141
谁能够帮小弟调试好这个故障,小弟首先付老师200元学费。
并且,小弟的这个用Java语言写的30W行代码的桌面程序,在竣工后一个月内,小弟,交给尊敬的老师,一个产品镜像。
(小弟保证产品设计得漂亮,能够赚到钱)
希望能够得到CSDN中走过路过的高手的驻足。
帮小弟,把这个卡脖子的故障,击破之!!
感谢高手的过目!!
谢谢高人!!
近日小弟写程序,发现小弟的Socket网络编程的大项目中,出现了一个“CPU100%”,内存被大量占用的故障。
在小弟的努力下,得到了“使用MAT(Memory Analyzer Tools)可以得到分析结果的更多帮助”,于是,小弟下载了MAT。
在这个地址中:
http://www.blogjava.net/rosen/archive/2010/06/13/323522.html
(地址一)
小弟初步学会了MAT的用法。
在这个地址中,小弟初步得知,故障有可能出在“CPU被耗尽”的字段上:
http://www.cnblogs.com/fanxiumin/p/6236478.html
但是,在小弟的这边,小弟的源代码现场出现如下的状态:

可以看到:
内存被大量消耗,并且,经过小弟仔细检查,服务器的console窗口,没有任何报错。
小弟打开“任务管理器”,得到的CPU和内存消耗截图如下:

小弟本地的硬件配置如下图:


这是小弟第一次遇到这样的故障,并且,小弟也认为:
“这是一块硬骨头”。
为了表示小弟的诚意,小弟现在中国最专业的IT论坛中张贴英雄榜:
小弟的联系QQ是:
1489872141
谁能够帮小弟调试好这个故障,小弟首先付老师200元学费。
并且,小弟的这个用Java语言写的30W行代码的桌面程序,在竣工后一个月内,小弟,交给尊敬的老师,一个产品镜像。
(小弟保证产品设计得漂亮,能够赚到钱)
希望能够得到CSDN中走过路过的高手的驻足。
帮小弟,把这个卡脖子的故障,击破之!!
感谢高手的过目!!
谢谢高人!!
...全文
相关推荐
MAT文档介绍
MAT工具如何使用,用来做什么,这个文档都初略介绍了。
Eclipse Memory Analyzer tool--heap dump分析
在工作中可能会遇到内存溢出这种灾难性的问题,那么程序肯定是存在问题,找出问题至关重要,上一篇文章讲了jmap命令的使用方法,当然用jmap导出的文件我们也看不懂啊,那就交给memory analyzer(mat)这个工具,让他帮助我们来观察程序的内存分布情况吧。 MAT 不是一个万能工具,它并不能处理所有类型的堆存储文件。但是比较主流的厂家和格式,例如 Sun, HP, SAP 所采用...
MAT(MemoryAnalyzerTools)内存分析工具win32绿色破解版下载
此工具为MAT(MemoryAnalyzerTools)win32位工具,用来做内存分析,供JAVA或android开发者使用,解压即用相当方便,喜欢的小伙伴可以试试!
ubuntu 14.0 MAT 内存分析工具
ubuntu 14.0 MAT 内存分析工具,下载到本地,mat/鼠标直接点击MemoryAnalyzer运行文件即可;
MAT使用手册无加密.pdf
MAT,分析堆dump文件的一个工具,结合Eclipse使用,因为工具使用都是英文,不方便操作,此pdf详细介绍功能使用,


Java SE
