GCViewer是一款能够帮助用户针对java垃圾回收日志分析的开源GC日志分析工具。需要安装了jdk或者Java才能使用GCViewer(GC日志分析工具),GCViewer主要是用来帮助用户分析应用程序中出现的多余的文件垃圾进行清理,GCViewer提供了多种颜色的指标来区分文件内容,并标注每一个应用程序出现的数据偏差,同时GCViewer提供了一些指标来帮助用户解释图形,通过分析图形的参数能够有效的规划不良的程序,并将该程序分类管理,从而释放用户的程序内存空间,GCViewer可以收集所有Java的程序垃圾,并可以标记垃圾产生的时间,让用户可以清晰的查看程序,管理程序。需要的朋友们赶快来下载使用吧!
GCViewer(GC日志分析工具)
GCViewer(GC日志分析工具)软件功能
脚印:
分配的最大内存量;
最大堆后GC:
最大使用堆并发gc。
最大持久性之后GC:
Max在并发gc之后使用tenured heap(后面是最大tenured的%/最大total heap的%)。
完全GC后的最大堆数:
最大使用堆后满gc。表示最大实际对象大小,可以帮助确定堆大小。
释放内存:
已释放的内存总量;
自由内存/最小:
每分钟已释放的内存量;
总时间:
收集时间数据(仅当时间戳存在于日志中时);
加速停止:
归因于GC的所有暂停的总和。
吞吐量:
应用程序不忙于GC的时间百分比。
全GC性能:
全集合的性能。请注意,包括永久代的集合或标记为“Full GC”的所有集合都被视为完全GC。
GC性能:
小集合的性能。这些是根据上述定义不满的集合。
GCViewer(GC日志分析工具)软件特色
GCViewer在图表中显示多个行等(第一个选项卡)。这些是:
全GC线:
每个Full GC的黑色垂直线;
Inc GC系列:
每个增量GC上的青色垂直线;
GC时间线:
绿色线,显示所有GC的长度;
GC时间矩形:
黑色矩形
蓝色矩形在每个初步标记事件;
橙色矩形在每个备注事件;
每个vm操作事件的红色矩形(“应用程序已停止...”);
每个“正常”GC的灰色矩形;
浅灰色矩形在每个增量GC;
总堆数:
显示堆大小的红线;
终身代:
洋红色区域,显示终止代的大小(不适用于PrintGCDetails);
年轻一代:
橙色区域,显示年轻一代的大小(不提供PrintGCDetails);
二手堆:
显示已使用堆大小的蓝线;
初始标记级别:
黄线,显示“initial-mark”事件中的堆使用情况(仅当gc算法使用并发集合时可用,CMS和G1的情况就是如此);
并发集合:
同时采集周期(CMS-concurrent-reset / G1:concurrent-cleanup-end)的每个开始(并行标记开始)和粉红色垂直线的青色垂直线。
GCViewer使用方法
解压之后, 然后双击点击 start.cmd 当然, 直接在命令行执行Java命令也是可以的: java -jar gcviewer_1.3.4.jar gc.log 或者 java -jar gcviewer_1.3.4.jar gc.log summary.csv chart.png 其中; gc.log 是截取的一部分样本日志文件; 建议使用你自己的日志。
微信钱包中的零钱,是大家很常用的功能,可以用来转账、发红...
过年期间,大家一定收到和派发很多红包了吧,不管是收到的还...
在微信上,我们可以通过手机号、QQ号,以及搜索号码来添加好...
自从支付宝推出当前支付额度的概念之后,不少网友都开始...
使用过腾讯视频的朋友,都知道腾讯视频单独搞出了QLV格式文件...
最近,不少微信用户都在朋友圈晒出了自己:微信零钱支付...
许多微信用户都知道可以使用微信进行视频聊天,但是,由于微...
一旦在电脑上安装了某个视频播放器,就是想要使用它来搜索影...
在之前的微信使用教程中,小编给大家分享了微信玩骰子一...
微信用户已经突破了10亿,有的用户是通过QQ号注册登录,有的...