使用IDEA開發項目,默認情況下內存會分配比較小,所以打開程序或者打開稍微大一點的項目速度就會比較慢。我們可以修改idea的相關配置,來加速程序啓動和項目加載速度。
idea安裝以後的默認配置如下:
默認值設置太小,跑稍微大點的項目或者微服務多模塊項目就會出現卡的情況
我的內存是16g的,所以我可以給idea分配大一點的內存,配置如下:
這個參數根據個人電腦內存的大小合適的配置,大了小了都不好,找個合適的進行配置
個人建議8g內存配置:
-Xms512m
-Xmx1024m
-XX:ReservedCodeCacheSize=512m
-XX:+UseConcMarkSweepGC
-XX:SoftRefLRUPolicyMSPerMB=50
-ea
-Dsun.io.useCanonCaches=false
-Djava.net.preferIPv4Stack=true
-XX:+HeapDumpOnOutOfMemoryError
-XX:-OmitStackTraceInFastThrow
16g內存配置:
-Xms1024m
-Xmx2048m
-XX:ReservedCodeCacheSize=1024m
-XX:+UseConcMarkSweepGC
-XX:SoftRefLRUPolicyMSPerMB=50
-ea
-Dsun.io.useCanonCaches=false
-Djava.net.preferIPv4Stack=true
-XX:+HeapDumpOnOutOfMemoryError
-XX:-OmitStackTraceInFastThrow
設置完成以後關閉所有項目,重啓idea就能看見起飛的效果!
關注我的公衆號:程序員小棧
一起來交流學習吧