gpt4 book ai didi

java - IntelliJ 设置堆大小超过 4GB。如何?

转载 作者:行者123 更新时间:2023-11-30 07:17:20 27 4
gpt4 key购买 nike

我在 x64 Java 上使用 IntelliJ 14.3。可用内存:10Gb(16Gb 总 RAM 中)

(基本上设置-Xmx8000M或更高)

问题是我需要超过 4Gb 的内存才能用于应用程序。我找不到任何问题的答案或解决方案,我已经寻找了好几天了。

我一直在 stackoverflow 上寻找提出同样问题的人,但他们对默认值 -Xmx512M 有问题,并且他们不断链接到其他答案,链接到另一个答案(浪费时间)到目前为止还没有解决方案)。

我尝试了以下方法但不起作用:

  • 修改 IntelliJ 的 idea64.exe.vmoptions 文件:似乎没有执行任何操作,没有错误,没有内存增加,什么也没有。 (看起来它忽略了该文件)
  • 在环境变量中使用 JAVA_OPTIONS:导致 IntelliJ 在启动时崩溃或卡住,但没有使用比以前更多的内存。
  • 尝试使用较低的值,1512M,相同的堆大小问题
  • 全新安装,即使是 15.x 版本的 IntelliJ:没有任何变化。

*注:

  • 我工作场所的某人可以在 IntelliJ 中将其设置为工作(但我们不知道如何实现)

  • 使用 -Xmx8000M 在命令行中运行该类似乎可行,但我想在 IntelliJ 中设置它以便于使用

如果有人遇到此问题并可以提出解决方案,我会礼貌地要求他们这样做。

最佳答案

对我有用的是以下内容:

  1. 帮助 -> 编辑自定义虚拟机选项,更改为 -Xmx8000M
  2. 重新启动 IntelliJ
  3. 运行 -> 编辑配置 -> 应用程序 -> 主类 -> 配置,在“VM 选项”字段中添加 -Xmx8000M。

只做 1) 或 3),但不是两者都做对我来说不起作用。

关于java - IntelliJ 设置堆大小超过 4GB。如何?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38141898/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com