Idea修改內存分配

增大idea內存分配,讓項目啓動更快!
工作中,每次修改一點東西都需要等很久,因爲項目啓動需要很長時間無意間就降低了工作效率。有人說可以用插件,實現熱部署。當然也可以用以下方式解決,那麼就是增大idea的內存分配。接下來看一下步驟。

1、打開idea的安裝目錄(可以右擊桌面上的圖標打開安裝位置)

找到bin文件 找到bin文件夾下的idea64.exe.vmoptions
在這裏插入圖片描述
2、右擊使用編輯器打開後,原來的設置如下

-Xms128m
-Xmx750m
-XX:ReservedCodeCacheSize=240m
-XX:+UseConcMarkSweepGC
-XX:SoftRefLRUPolicyMSPerMB=50
-ea
-Dsun.io.useCanonCaches=false
-Djava.net.preferIPv4Stack=true
-XX:+HeapDumpOnOutOfMemoryError
-XX:-OmitStackTraceInFastThrow

3、修改之後爲

-Xms512m
-Xmx2048m
-XX:ReservedCodeCacheSize=480m
-XX:+UseConcMarkSweepGC
-XX:SoftRefLRUPolicyMSPerMB=50
-ea
-Dsun.io.useCanonCaches=false
-Djava.net.preferIPv4Stack=true
-XX:+HeapDumpOnOutOfMemoryError
-XX:-OmitStackTraceInFastThrow

4、各個參數的含義

參數 參數描述
-Xms512m 設置IDEA初時的內存大小,提高Java程序的啓動速度。
-Xmx2048m 設置IDEA最大內存數,提高該值,可以減少內存Garage收集的頻率,提高程序性能。
-XX:ReservedCodeCacheSize=480m 保留代碼佔用的內存容量。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章