idea打開的多了 內存占用也就多了 下邊是親試的優化ide性能的方法
1.設置JVM的啟動參數:
進入idea的安裝目錄的bin文件夾
打開 idea.exe.vmoptions 文件, 修改-Xmx 的 值為2048m
打開 idea64.exe.vmoptions 文件, 修改-Xmx 的 值為2048m

打開idea.properties文件,找到idea.max.intellisense.filesize,默認是2500,改為25000(數值僅供參考,具體數值根據自己文件大小來定)
參數作用:
-Xms1024m 設置初時的內存大小,提高Java程序的啟動速度
-Xmx2048m 設置最大內存數,提高該值,可以減少內存Garage收集的頻率,提高程序性能
-XX:ReservedCodeCacheSize=480m設置代碼內存容量
-XX:+UseParNewGC 使用並行收集算法
-server 控制內存garage方式,這樣你無需在花一到兩分鍾等待內存garage的收集
2.菜單配置設置JVM的啟動參數: 通過 -Xmx2048m 設置最大內存數,提高該值,可以減少內存Garage收集的頻率,提高程序性能
-XX:ReservedCodeCacheSize=480m設置代碼內存容量
-XX:+UseParNewGC 使用並行收集算法
-server 控制內存garage方式,這樣你無需在花一到兩分鍾等待內存garage的收集
Help - Edit Custom VM Options...
菜單設置配置,IntelliJ會優先使用這個地方的配置文件
3.關閉代碼檢查:
IntelliJ的代碼檢測功能非常強大,但也占用了一些資源,可以將默認的除 Error之外的其他級別的檢測都去掉

4.清空緩存並重建索引:
將編譯進程和Maven的堆值設置大一些