JDK内存管理工具
来源:互联网 发布:淘宝上开网店要收费吗 编辑:程序博客网 时间:2024/05/01 19:24
JDK自带了不少查看和管理内存的工具:
- JMAP
jmap -heap [pid] : 文字形式查看JVM中堆内存,非堆内存等大小情况
jmap -histo [pid] : 文字形式查看各种类占内存大小情况,但粒度只去到[C这种
jmap -dump:format=b,file=文件名 [pid] : DUMP出内存快照,给其他工具分析内存提供依据 - JHAT
jhat -J-Xms1024M 文件名:分析DUMP文件,并将结果以http://ip:7000向外提供,可具体到哪些对象 - MAT
由于jhat分析大文件时速度慢,因此引入Eclipse Memory Analyzer,速度和功能强很多 - JSTAT
jstat -gcutil [pid]:查看FULL GC的次数和消耗时间,统计 - JCONSOLE
以图形方式查看内存、线程、类、MBEAN等信息 - JVISUALVM
是JCONSOLE的升级版,可查看内存、线程、各对象占内存的大小,JMAP/JHAT能做的都可以做到
- JDK内存管理工具
- JDK内存管理工具收集
- JDK密钥证书管理工具keystore
- VC中的内存管理工具
- android内存管理工具类
- android 内存管理工具 DDMS
- Android 内存管理工具
- ios使用内存管理工具
- Valgrind内存管理工具
- JDK中的证书生成和管理工具keytool
- JDK 中的证书生成和管理工具 keytool
- Android eclipse内存管理工具 内存泄露定位
- 内存泄露或内存管理工具和方法
- android内存管理工具MAT的使用
- google heap profiler内存管理工具小试
- 内存管理工具Memory Analyzer的使用
- 内存管理工具Memory Analyzer工具新手入门
- jdk内存溢出监控
- WinForm窗口基础配置
- 为了避免无法确定该调用的构造函数而需将main函数设为先于类的构造而执行,故将其声明为static
- 黑马程序员-Collections和Arrays工具类
- struct的复制
- 第4周项目5:数组做数据成员
- JDK内存管理工具
- VC调试以及TRACE()函数的用法
- C++ - 强引用和弱引用
- 指针练习一
- struts2项目搭建过程遇到的问题反思
- 程序员的未来在哪里?
- C#:Equals, ReferenceEquals与==的区别
- hWnd,hDC,CDC有什么区别
- IAR环境下中断函数无反应