我想分配大约1GB的堆大小,但我似乎想不出来。如何做到这一点?
twh00eeo1#
使用帮助|* * 编辑自定义VM选项...**
编辑器将自动打开正确的.vmoptions文件,调整-Xmx的值,保存并重启IntelliJ IDEA:
.vmoptions
-Xmx
有关详细信息,请查看IntelliJ IDEA知识库中的这些文档:
下面的答案建议直接在应用程序安装目录中编辑.vmoptions文件。请注意,不建议这样做,因为这会在修补程序更新期间导致冲突。上述方法会在CONFIG目录中创建该文件的副本,IDE安装将保持不变。还要注意32位的address space limit on Windows,这使得使用大于750m的堆很困难。如果您需要使用更大的堆,请确保switch to the 64-bit JVM first,否则IDE可能会在启动时崩溃或在工作期间随机崩溃。
750m
8i9zcol22#
转到路径“C:\程序文件(x86)\JetBrains\IntelliJ IDEA 12.1.4\bin\idea.exe.vmoptions”并将大小更改为-Xmx 512 m
-Xms128m -Xmx512m -XX:MaxPermSize=250m -XX:ReservedCodeCacheSize=64m -XX:+UseCodeCacheFlushing -ea -Dsun.io.useCanonCaches=false -Djava.net.preferIPv4Stack=true
我希望它能起作用
vql8enpb3#
对于64位Windows,请确保在64位模式(idea64.exe)下运行idea,并更改“C:\Program Files(x86)\JetBrains\IntelliJ IDEA 15.0.1\bin*idea64.exe.vmoptions*”文件中的设置。这些设置对我来说很好用
-Xms512m -Xmx2024m -XX:MaxPermSize=700m -XX:ReservedCodeCacheSize=480m
i7uq4tfw4#
对于使用Ubuntu的开发者来说,下面的内容将有助于在InteliJ Idea中增加堆大小。下面的版本是我目前使用的。
Ubuntu
转到IDE的安装位置并找到以下文件。(在我的例子中如下所示)
/home/abcde/Softwares/idea-IU-163.12024.16/bin
然后选择idea64.vmoptions文件并对其进行编辑。删除默认配置并粘贴以下内容。
现在重新启动IDE,更改应反映IDE环境。帮助我克服了与Java堆大小相关的问题。
qnyhuwrf5#
如果使用JetBrains Toolbox,则必须在其中设置内存更改:1.转到工具箱列表中的应用程序设置1.更改配置部分中的 * 内存堆大小 * 选项否则,IDE本身或vmoptions文件中的所有更改都不会应用。
omhiaaxx6#
除了其他人添加的内容外,如果错误仍然存在,请尝试以下操作
run-config
rqenqsqc7#
通过使用IDE主菜单Help | Change Memory Settings,您可以从IntelliJ IDEA版本2019.2轻松增加内存堆。详情请查看此文档:https://www.jetbrains.com/help/idea/increasing-memory-heap.html
Help | Change Memory Settings
jgovgodb8#
确保你也检查了你的环境变量。我的没有更新,直到我把我的_JAVA_OPTIONS值从-Xmx 512 m改成-Xmx 2048 m。
8条答案
按热度按时间twh00eeo1#
使用帮助|* * 编辑自定义VM选项...**
编辑器将自动打开正确的
.vmoptions
文件,调整-Xmx
的值,保存并重启IntelliJ IDEA:有关详细信息,请查看IntelliJ IDEA知识库中的这些文档:
下面的答案建议直接在应用程序安装目录中编辑
.vmoptions
文件。请注意,不建议这样做,因为这会在修补程序更新期间导致冲突。上述方法会在CONFIG目录中创建该文件的副本,IDE安装将保持不变。还要注意32位的address space limit on Windows,这使得使用大于
750m
的堆很困难。如果您需要使用更大的堆,请确保switch to the 64-bit JVM first,否则IDE可能会在启动时崩溃或在工作期间随机崩溃。8i9zcol22#
转到路径“C:\程序文件(x86)\JetBrains\IntelliJ IDEA 12.1.4\bin\idea.exe.vmoptions”并将大小更改为-Xmx 512 m
我希望它能起作用
vql8enpb3#
对于64位Windows,请确保在64位模式(idea64.exe)下运行idea,并更改“C:\Program Files(x86)\JetBrains\IntelliJ IDEA 15.0.1\bin*idea64.exe.vmoptions*”文件中的设置。这些设置对我来说很好用
i7uq4tfw4#
对于使用
Ubuntu
的开发者来说,下面的内容将有助于在InteliJ Idea中增加堆大小。下面的版本是我目前使用的。转到IDE的安装位置并找到以下文件。(在我的例子中如下所示)
然后选择idea64.vmoptions文件并对其进行编辑。
删除默认配置并粘贴以下内容。
现在重新启动IDE,更改应反映IDE环境。
帮助我克服了与Java堆大小相关的问题。
qnyhuwrf5#
如果使用JetBrains Toolbox,则必须在其中设置内存更改:
1.转到工具箱列表中的应用程序设置
1.更改配置部分中的 * 内存堆大小 * 选项
否则,IDE本身或vmoptions文件中的所有更改都不会应用。
omhiaaxx6#
除了其他人添加的内容外,如果错误仍然存在,请尝试以下操作
run-config
**的vm选项中并应用 *rqenqsqc7#
通过使用IDE主菜单
Help | Change Memory Settings
,您可以从IntelliJ IDEA版本2019.2轻松增加内存堆。详情请查看此文档:https://www.jetbrains.com/help/idea/increasing-memory-heap.html
jgovgodb8#
确保你也检查了你的环境变量。我的没有更新,直到我把我的_JAVA_OPTIONS值从-Xmx 512 m改成-Xmx 2048 m。