关于Java垃圾回收的备忘录

我被指派负责稳定性测试。
我需要报告GC的情况,但我完全没有经验,对这个未知的领域一无所知。
因此,我总结了一些通过搜索避免尴尬的信息。

Java虚拟机参数

-verbose:gc -Xloggc:gc.log

GCView的安装方法。

brew install maven
git clone https://github.com/chewiebug/GCViewer.git
cd GCViewer
mvn clean install
java -jar target/gcviewer-1.36-SNAPSHOT.jar

结果

只是运行了一个简单的程序并记录了GC日志,但在GCViewer中时间太短了,只显示了垂直线条。总之,我已经知道怎么使用了,所以在工作场所可以利用两天的GC日志进行分析。

参考网站

关于JavaVM的GC日志输出和GCViewer

    • URL: http://www.task-notes.com/entry/20150506/1430881200

GCログのオプションに説明が充実。GCViewerのインストール方法の説明があり助かりました。

Java开发性能的提升!Part 2:分析GC日志和配置Heap

    • URL: https://qiita.com/i_matsui/items/aabbdaa169c6ae51ecb3

GCViewerの見方の説明が参考になりました。

bannerAds