Ide 如何提高IntelliJ代码编辑器的速度?
我使用IntelliJ(社区版)已经有几个月了,起初我很高兴它的速度和简单性。但是现在,升级到版本10后,速度非常慢。有时,我点击一个文件,然后需要5-15秒才能打开该文件(此时它会冻结) 我不知道我是否做了什么导致这样的事情:我已经安装了2个插件(regex、sql),并且在我的机器上安装了2个版本的IntelliJ(现在版本9被删除,只剩下版本10) 一般来说,或者特别是IntelliJ,有什么技巧可以提高代码编辑器的速度吗?我有一些使用IntelliJ的经验:Ide 如何提高IntelliJ代码编辑器的速度?,ide,intellij-idea,Ide,Intellij Idea,我使用IntelliJ(社区版)已经有几个月了,起初我很高兴它的速度和简单性。但是现在,升级到版本10后,速度非常慢。有时,我点击一个文件,然后需要5-15秒才能打开该文件(此时它会冻结) 我不知道我是否做了什么导致这样的事情:我已经安装了2个插件(regex、sql),并且在我的机器上安装了2个版本的IntelliJ(现在版本9被删除,只剩下版本10) 一般来说,或者特别是IntelliJ,有什么技巧可以提高代码编辑器的速度吗?我有一些使用IntelliJ的经验: 应在工作前打开Intelli
您应该将CPU性能快照作为提交给问题跟踪程序。尝试在
%IDEA\u HOME%\bin\IDEA.exe.vmoptions增加使用内存大小
-Xms128m
-Xmx512m
-XX:MaxPermSize=250m
Xms128m
意味着在启动时将为堆分配128 mb
Xmx512m
意味着IDEA可用的最大堆大小为512 mb
-XX:MaxPermSize=250m
与java堆相关
还可以设置最大垃圾收集器暂停时间
-XX:MaxGCPauseMillis=10
这意味着java的GC最多需要10毫秒来完成他的工作
并使用并发标记扫描(CMS)收集器(但我不确定这是否有助于最新版本的IDEA)
谢谢,你能给我提供更多关于它们如何工作的信息吗?或者是一个我可以查找选项的地方?我不知道这是否是原因,但事实上,性能要好一点(现在停止的时间不会太长)。你能解释一下你的建议吗?对不起,我不知道你已经更新了答案。看起来stackoverflow并没有通知它。@hoang long最好告诉我你不明白的地方,然后我试着更好地解释。JetBrains关于JVM选项调整的官方立场:如果IDEA不够快,你不应该浪费时间寻找最佳的JVM选项集,但是,拍摄一个CPU快照并发送给我们,这样我们就可以解决实际问题。
-XX:+UseConcMarkSweepGC