一、前言
吃瓜群众陈达,有一台2核心8G内存的13寸Macbook Pro,工作中长时间使用IDEA,略感卡顿,所以稍微对IDEA底下的JVM做了些优化。
效果:
a) 『Reimport All Maven Projects』不再长时间卡死
b) 日常运行时,不再偶尔出现『神秘卡死』的状况。
二、JVM参数
打开IDEA后,点击『Help』,选择『Edit Custom VM Options』,填入以下参数配置:
1 |
|
三、吃瓜群众
上面的JVM参数仅适用于陈达个人的机器配置和JAVA项目情况,若您要给自己量身订做一套,需要自行观察JVM运行情况。
首先找出IDEA所在的JVM进程,使用top命令一般能找到IDEA的PID,若找不到,可使用以下命令:
1 | jps -a |
然后监控JVM的内存情况(将37975替换成上一步骤找到的PID):
1 | jstat -gcutil 37975 1000 |
稍微留意内存的变化和回收,修改JVM参数即可。