我正在使用IntelliJ(社区版)几个月,起初我对它的速度和速度感到高兴。简单。但现在,升级到版本10后,速度非常慢。有时我点击一个文件然后打开该文件需要5-15秒(它冻结了那段时间)。
我不知道我是否做了任何导致这种情况的事情:我已经安装了2个插件(正则表达式,sql),并且在我的机器上有2个版本的IntelliJ(现在删除了版本9,只剩下版本10)。
有没有提高代码编辑器速度的提示,或者特别是IntelliJ?我在使用IntelliJ时有一些经验:
应该在工作前打开IntelliJ一段时间,因为它需要时间进行索引。
不要打开太多代码选项卡
尽可能少打开其他程序。我正在使用2 GB RAM WinXP,对于Java,IntelliJ&同时使用Chrome。
答案 0 :(得分:21)
尝试在%IDEA_HOME%\bin\idea.exe.vmoptions
-Xms128m
-Xmx512m
-XX:MaxPermSize=250m
Xms128m
表示在启动时将为堆分配128 MB。Xmx512m
表示IDEA可用的最大堆大小为512 mb -XX:MaxPermSize=250m
PermGen与java堆相关。您也可以设置最大垃圾收集器暂停
-XX:MaxGCPauseMillis=10
这意味着java的GC将花费最多10ms来完成他的工作。
并使用并发Mark-Sweep(CMS)收集器(但我不确定这会对IDEA的最新版本有所帮助)
-XX:+UseConcMarkSweepGC
答案 1 :(得分:9)
您应该将问题跟踪器的CPU性能快照提交为described in the FAQ。