当我运行时,每次尝试运行程序时,我都会反复出现以下异常.
VM初始化期间发生错误
无法为对象堆保留足够的空间
无法创建Java虚拟机.
我试图增加我的虚拟内存(页面大小)和RAM大小,但无济于事.任何人都可以告诉我如何消除此错误?
刚遇到奇怪的问题.当我打字
java -version
Run Code Online (Sandbox Code Playgroud)
我有
Error occurred during initialization of VM
Could not reserve enough space for object heap
Could not create the Java virtual machine.
Run Code Online (Sandbox Code Playgroud)
.
java -Xms64m -Xmx64m -version
Run Code Online (Sandbox Code Playgroud)
这个命令工作正常
java version "1.6.0_24"
Java(TM) SE Runtime Environment (build 1.6.0_24-b07)
Java HotSpot(TM) Client VM (build 19.1-b02, mixed mode)
Run Code Online (Sandbox Code Playgroud)
如果我将xms,xmx更改为128m,我会再次收到错误.
使用top命令,free -m我可以看到,我有超过192 MB的免费,所以为什么我仍然得到这个错误?
Mem: 262144k total, 64760k used, 197384k free, 0k buffers
Swap: 0k total, 0k used, 0k free, 0k cached
Run Code Online (Sandbox Code Playgroud)
谢谢