一.修改配置文件
找到IDEA安裝的bin目錄,找到idea64.exe.vmoptions,我是64位的,32位的修改idea.exe.vmoptions
先來看看3個參數的說明:
-Xms 是最小啓動內存參數
-Xmx 是最大運行內存參數
-XX:ReservedCodeCacheSize 保留代碼佔用的內存容量參數
8G內存的配置建議
-Xms512m
-Xmx1024m
-XX:ReservedCodeCacheSize=512m
-XX:+UseConcMarkSweepGC
-XX:SoftRefLRUPolicyMSPerMB=50
-ea
-Dsun.io.useCanonCaches=false
-Djava.net.preferIPv4Stack=true
-Djdk.http.auth.tunneling.disabledSchemes=""
-XX:+HeapDumpOnOutOfMemoryError
-XX:-OmitStackTraceInFastThrow
16G內存的配置建議
-Xms1024m
-Xmx2048m
-XX:ReservedCodeCacheSize=1024m
-XX:+UseConcMarkSweepGC
-XX:SoftRefLRUPolicyMSPerMB=50
-ea
-Dsun.io.useCanonCaches=false
-Djava.net.preferIPv4Stack=true
-Djdk.http.auth.tunneling.disabledSchemes=""
-XX:+HeapDumpOnOutOfMemoryError
-XX:-OmitStackTraceInFastThrow
二.idea顯示內存實時視圖
打開設置,勾選Show memory indicator,顯示內存視圖