IDEA打印gc日誌,設置JVM參數方法

打印gc日誌

1.對指定運行程序輸出GC日誌:jvm

點擊edit configurations...ide

在vm options處加入-XX:+PrintGCDetails測試

測試:代碼調用system.gc後輸出如下內容:idea

2.修改idea32/64.exe.vmoptions 文件spa

在idea的安裝目錄下,有2個vmoptions文件,分別爲:.net

idea.exe.vmoptions
idea64.exe.vmoptions
這2個分別是idea 32位和64位jvm的配置文件日誌

不過不建議直接修改這2個配置文件,咱們能夠打開idea-help-edit custom vm options...blog

在文件中加入內存

-verbose:gc : 開啓gc日誌
-XX:+PrintGCDetails : 打印gc詳情
-XX:+PrintGCDateStamps : 打印gc時間戳
-Xloggc:gcc.log : 將日誌輸出到文件xx(默認位置爲桌面)
這個就不測試了it

 

還能夠設置JVM運行參數。

根據本身電腦的配置修改jvm堆,棧的大小,默認值以下

-Xms128m
-Xmx750m
-XX:ReservedCodeCacheSize=240m
我是16G內存,直接改成:

-Xms512m
-Xmx1500m
-XX:ReservedCodeCacheSize=500m

原文:https://blog.csdn.net/bear_lam/article/details/79648701

相關文章
相關標籤/搜索