Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个调用 JNI 的 C 程序。在此我们创建 JVM。
我收到以下错误 -
无法创建虚拟机
这不是常规错误。此错误消失并再次出现。
调用例程后出现此错误 - JNI_CreateJavaVM
任何人都可以请建议是什么问题?
我已经看到当 JVM 堆初始大小超过可用内存量时会发生此错误。
例如,在具有 4 GB RAM 的机器上,您传入 -ms3000m 以获得 3 GB 堆。尽管在技术上是可行的,但考虑到您机器上运行的所有其他内容,这可能会失败。