1、通过任务控制器排查卡顿的原因,是由于CPU,还是内存导致。
通过截图可知是由于 cpu 吃满。
2、跟踪后台插件cpu活动情况,找出卡顿源头
help -> Diagnostic Tools -> Activity Monitor

3、关闭插件,重启IDE。
如果是内存问题,可参照以下步骤
1、根据机器内存情况调整运行参数
help -> Edit Custom VM Options
-Xms 是最小启动内存参数
-Xmx 是最大运行内存参数
-XX:ReservedCodeCacheSize 保留代码占用的内存容量参数
-Xms256m
-Xmx2048m
-XX:ReservedCodeCacheSize=300m

博客介绍了解决IDE卡顿的方法。先通过任务控制器排查是CPU还是内存导致卡顿,若为CPU吃满,可跟踪后台插件CPU活动找源头并关闭插件、重启IDE;若为内存问题,可根据机器内存调整运行参数,如设置 -Xms、-Xmx等,还可增加编译内存。



17万+

被折叠的 条评论
为什么被折叠?



