相关疑难解决方法(0)

无法为对象堆保留足够的空间

当我运行时,每次尝试运行程序时,我都会反复出现以下异常.

VM初始化期间发生错误

无法为对象堆保留足够的空间

无法创建Java虚拟机.

我试图增加我的虚拟内存(页面大小)和RAM大小,但无济于事.任何人都可以告诉我如何消除此错误?

java heap jvm

260
推荐指数
13
解决办法
90万
查看次数

Windows XP上的Java最大内存

我总是能够为在32位Windows XP(Java 1.4,1.5和1.6)上运行的Java SE分配1400兆字节.

java -Xmx1400m ...
Run Code Online (Sandbox Code Playgroud)

今天我在使用Java 1.5_16和1.6.0_07的新Windows XP机器上尝试了相同的选项并得到错误:

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)

通过反复试验,我可以在这台机器上分配1200兆字节.

任何想法为什么一台机器将允许1400和另一台只有1200?

编辑:该机器有4GB的RAM,大约3.5GB,Windows可以识别.

java memory windows

102
推荐指数
6
解决办法
14万
查看次数

Play Framework - 无法为对象堆保留足够的空间

我对我的游戏项目做了一些修改,当我尝试运行它时,我得到了错误.

>play run
Error occurred during initialization of VM
Could not reserve enough space for object heap
Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occured. Program will exit.
Run Code Online (Sandbox Code Playgroud)

这是个常见的问题吗?我对游戏框架相当缺乏经验,但我之前已多次运行我的项目而没有遇到此错误.

编辑:有关Java版本的信息.

>java -version
java version "1.7.0_11"
Java(TM) Runtime Environment (build 1.7.0_11-b21)
Java HotSpot(TM) Client VM (build 23.6-b04, mixed mode, sharing)
Run Code Online (Sandbox Code Playgroud)

java memory heap-memory java-7 playframework-2.0

12
推荐指数
1
解决办法
6181
查看次数

Jenkins Gradle“无法为对象堆保留足够的空间”

我正在尝试在Jenkins上使用Gradle运行构建任务,但是Gradle无法运行。

Error occurred during initialization of VM
Could not reserve enough space for object heap
Error: Could not create the Java Virtual Machine.
Run Code Online (Sandbox Code Playgroud)

参数-Xmx2048m显然在Java中用于运行Gradle进程。如果此参数有问题,应在哪里更改?(詹金斯配置为-Xmx1024m)。我正在具有1GB RAM的设备上运行它(运行任务之前大约有700-500MB的可用空间)。

完整日志:http : //pastebin.com/BBsjp5pZ

heap jvm gradle jenkins

2
推荐指数
1
解决办法
2642
查看次数

标签 统计

java ×3

heap ×2

jvm ×2

memory ×2

gradle ×1

heap-memory ×1

java-7 ×1

jenkins ×1

playframework-2.0 ×1

windows ×1