我在我的PhpStorm中有着名的“Out of Memory”警告。包含PhpStorm 2017.2.2和JRE的内存不足(x64版本)
它突然出现,现在因为警告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
的最佳值是多少?
一般信息:https://intellij-support.jetbrains.com/hc/en-us/articles/206544869-Configuring-JVM-options-and-platform-properties and comments – LazyOne