如何提高IDEA的表现?

时间:2012-06-22 13:04:55

标签: performance ide intellij-idea pycharm

我喜欢JetBrains中大多数其他IDE的IDE。我经常使用IDEA和PyCharm。当我与他们合作时,我花了很多时间来等待IDEA的不同任务。 那么有没有提示如何提高IDEA和PyCharm的性能?

3 个答案:

答案 0 :(得分:1)

如果您在使用IntelliJ IDEA时遇到性能问题,请参阅CPU snapshotthread dump说明。

答案 1 :(得分:0)

更改

中的内存大小
<YOUR IDEA HOME>/bin/idea.vmoptions

<YOUR IDEA HOME>/bin/idea64.vmoptions

如果您的IDEA在64位计算机上运行。

答案 2 :(得分:0)

就我而言,该IDE以前太慢了。

然后,我尝试进行一些更改...

在设置页面上:文件-设置...

Settings

在Appereance上,这是我的配置:

Appereance

在插件上,尝试停用未使用的插件:

Plugins

在更新中,我关闭了更新:

Updates

Configuring JVM options

我使用64位Windows 7。

我转到:C:\Program Files\JetBrains\IntelliJ IDEA 2018.2.4\bin

使用文本编辑器打开idea64.exe.vmoptions,然后更改-Xmx-Xms的值

这是我的新idea64.exe.vmoptions配置:

-Xms1024m
-Xmx2048m
-XX:ReservedCodeCacheSize=240m
-XX:+UseConcMarkSweepGC
-XX:SoftRefLRUPolicyMSPerMB=50
-ea
-Dsun.io.useCanonCaches=false
-Djava.net.preferIPv4Stack=true
-Djdk.http.auth.tunneling.disabledSchemes=""
-XX:+HeapDumpOnOutOfMemoryError
-XX:-OmitStackTraceInFastThrow

说明(正式):

-Xmx 限制JVM可以为运行IntelliJ IDEA分配的最大内存堆大小。默认值取决于平台。如果遇到速度下降的情况,可能需要增加此值,例如,要将其设置为2048 MB,请将此选项更改为-Xmx2048m。

-Xms 指定JVM分配的用于运行IntelliJ IDEA的初始内存。默认值取决于平台。通常将其设置为最大允许内存(-Xmx)的一半,例如-Xms1024m。

仅此而已。

谢谢