0

我的 PhpStorm 中有著名的“内存不足”警告。

在此处输入图像描述

它突然出现,现在我无法使用 PhpStorm,因为当 PhpStorm 启动时会出现警告。我尝试更改很多时间的值,-Xmx但警告总是在这里。我也尝试更改vmoptions文件中的值。

-Xms128m
-Xmx1000m
-XX:ReservedCodeCacheSize=240m
-XX:+UseConcMarkSweepGC
-XX:SoftRefLRUPolicyMSPerMB=50
-ea
-Dsun.io.useCanonCaches=false
-Djava.net.preferIPv4Stack=true
-XX:+HeapDumpOnOutOfMemoryError
-XX:-OmitStackTraceInFastThrow

但什么都没有改变。我绝对不能使用 PhpStorm。我的 Windows 系统中的可用空间内存很好(所有工具运行后 2Go 免费)。

  • 什么是最好的最可能的价值-Xmx
  • PhpStorm2017.2.2 的最佳 JRE 版本是什么?
  • 我可以修改-XX:MaxMetaspaceSize吗?
  • 什么是最好的价值-XX:ReservedCodeCacheSize
4

1 回答 1

2

1) 尝试将其设置为 1500 - 拥有这个尺寸完全没问题。

2) 最好的 JRE 是捆绑的 JRE(PhpStorm 发行版附带的那个)

3) 可以,但不建议这样做。

4) XX:ReservedCodeCacheSize 可以保留默认值

问题本身可能是由文件夹引起vendornode_modules:尝试将它们标记为已排除并将它们添加到“包含路径”中,而不是在文件 | 设置 | 语言和框架 | PHP

于 2017-09-14T10:39:35.807 回答