java - Intellij Idea15 CE 无法启动 -XX :+UseG1GC

标签 java macos intellij-idea g1gc

我正在尝试使用字符串实习来测试运行,看看它是否有助于缓解 intellij 的大量内存需求。为了使用 Java 8 的内置实习,您需要运行 G1GC。但是在用户idea.vmoptions文件中添加这个参数会导致jvm启动失败。肯定只是这个参数,其他收集器似乎不是问题。捆绑的 jre 是 8u40,我在 OS X 上运行。

12/28/16 11:06:24.559 AM idea[15003]: JNI_CreateJavaVM (/Applications/IntelliJ IDEA 15 CE.app/Contents/jre/jdk) 失败:4294967295

我还觉得奇怪的是,该应用程序作为一个平台 native 二进制文件启动,它通过 jni 创建一个 jvm,但这可能不是重点。

最佳答案

使用这个配置:

-XX:-UseParallelGC
-XX:-UseConcMarkSweepGC
-XX:+UseG1GC

关于java - Intellij Idea15 CE 无法启动 -XX :+UseG1GC,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41365901/

相关文章:

swift - NSOpenPanel - 标题未显示且窗口未关闭

java - 在 Intellij 中重命名后未检测到包

java - 将整数数组对折

java - 将 2 个数组复制到一个新数组中

macos - 如果内容 View 具有点击手势操作,SwiftUI ForEach 的 onMove() 修饰符将停止工作

java - 用于插件的 IntelliJ SDK 找不到 com.intellij.tasks

html - 如何在 Intellij IDEA 中打开文件并查看 HTML 高亮显示?

java - vector 值到数据库

java - Jackson - 在没有自定义序列化程序的情况下更改映射键名称

python - 由于 "Environment error :[error 13]: permission denied : ' usr/local/bin/f2py' 无法安装软件包