如何使用myeclipse打印GC日志
来源:互联网 发布:matlab实验 字符串数组 编辑:程序博客网 时间:2024/05/18 03:51
Step 1:选择一个工程,然后右键选择Debug As中的Debug Configurations:
step 2:填写VM arguments:输入:-Xloggc:D;/gc.log,点击Apply,然后点击Debug
step 3:回到项目并直接运行项目,运行完毕后会在D盘发现一个名为gc.log的日志文件,直接打开就可以查看日志的内容,事例程序的日志输出为:
0.303: [Full GC 252K->142K(5056K), 0.0207183 secs]
0.824: [Full GC 178K->142K(5056K), 0.0049269 secs]
这两句话是什么意思呢?
1)数字0.303和数字0.824代表GC发生的时间,这个数字的含义是Java虚拟机启动以来经过的秒数。
2)GC日志开头的Full GC说明了这次垃圾回收的停顿类型,如果有Full,说明这次GC是发生了Stop-The-World的
注:Stop-The-World的意思是在垃圾收集时,会虚拟机在用户不可见的情况下把用户正常工作的线程全部停掉,直到收集结束
3)252K->142K(5056K)含义是“GC前该内存已使用的容量->GC后该内存区域已使用容量(该内存区域的总容量)”
4)0.0207183 secs表示该内存区域GC所占用的事件,单位是秒
0 0
- 如何使用myeclipse打印GC日志
- 如何使用myeclipse打印GC日志
- 如何通过MyEclipse打印GC日志
- eclipse打印gc日志
- 实时打印GC日志
- gc日志打印
- eclipse启动gc日志打印
- eclipse启动gc日志打印
- 如何阅读GC日志
- Django 如何使用logging打印日志
- 安装版tomcat7 打印gc日志
- 在IDE的后台打印GC日志
- JVM gc打印日志字段说明
- python如何打印日志
- 如何打印错误日志
- 如何打印日志
- 如何控制使用thymeleaf不在控制台打印日志
- 使用Log4j打印日志
- 《机器学习那些事》读书笔记
- 当在浏览器中输入一个url后回车,后台发生了什么?
- CSDN资源不少也不错
- Google发布官方集成开发环境Android Studio 1.0
- Caffe 深度学习框架上手教程
- 如何使用myeclipse打印GC日志
- Git - 分支
- poj1003
- HTTP 400/401/403/404/500网页错误代码详解
- Valgrind的使用方法
- url传递中文乱码解决
- 气质美女刘萌萌清纯写真
- java 【GBK转UTF-8】
- android studio 开发百度地图问题