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


打印gc日志

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

點擊edit configurations...

在vm options處加入-XX:+PrintGCDetails

測試:代碼調用system.gc后輸出以下內容:

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

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

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

不過不建議直接修改這2個配置文件,我們可以打開idea-help-edit custom vm options...

在文件中加入

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

 

還可以設置JVM運行參數。

根據自己電腦的配置修改jvm堆,棧的大小,默認值如下

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

-Xms512m
-Xmx1500m
-XX:ReservedCodeCacheSize=500m


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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM