【问题标题】:How can I increase heap size for Idea community edition 14.1.2 on OSX?如何在 OSX 上增加 Idea 社区版 14.1.2 的堆大小?
【发布时间】:2015-04-23 08:30:58
【问题描述】:

我在我的 MacBook Air、OSX 10.10.3 上运行 IDEA(社区版)14.1.2。 IDEA java进程总是以-Xmx512m启动,在我有4G内存的时候有点小。我一直在努力寻找答案,但看起来对大多数人有效的方法对我无效。我将 /Applications/IntelliJ IDEA 14 CE.app/Contents/bin/idea.vmoptions 复制到 ~/Library/Preferences/IdeaIC14,并将 -Xmx512m 更改为 -Xmx1024m,但重启后没有任何变化。

有什么想法吗?

【问题讨论】:

    标签: macos size heap-memory limit intellij-14


    【解决方案1】:

    如果你使用的是64位版本的IDEA(我假设你是all MacBook Air's are 64-bit capable),那么你需要将文件idea64.vmoptions复制到~/Library/Preferences/IdeaIC14后重命名,否则会被忽略在 OS X 10.10.3 优胜美地。不幸的是,这在documentation 中没有解释。

    我也会这样做 File > Invalidate Caches / Restart > Invalidate and Restart,只是为了确保所做的更改(可能没有必要,但以防万一)。

    另请参阅 How to increase IDE memory limit in IntelliJ IDEA on Mac? 了解其他可能的解决方案(对于 IDEA 12 来说有些过时,但仍然相关。)

    【讨论】:

    • 我刚刚意识到我提到的带有-Xmx512m的java进程是一个由Idea启动的RemoteMavenServer,而不是idea本身,它并不总是在运行。 Idea 没有将其进程列为 java 进程,因此我无法真正知道为其分配了多少堆大小。但是在我将idea.vmoptions重命名为idea64.vmoptions之后,它看起来确实更快了——当我在某个东西上单击鼠标右键时,弹出菜单需要很长时间才能出现,现在它更迅速了。
    猜你喜欢
    • 1970-01-01
    • 2013-06-17
    • 1970-01-01
    • 2014-11-16
    • 2019-03-05
    • 1970-01-01
    • 2015-01-04
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多