V-Server 上的 Java 7:“无法为对象堆保留足够的空间”

V-Server 上的 Java 7:“无法为对象堆保留足够的空间”

我刚刚在具有 1GB RAM 的 V-Server 上安装了 Java 7 和 Jenkins

# java -version
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 occurred. Program will exit.

和拉姆

#free -m
             total       used       free     shared    buffers     cached
Mem:          1548       1506         41          0          0       1096
-/+ buffers/cache:        409       1138
Swap:          200         24        175

詹金斯分配

#top | grep jenkins
 7837 jenkins   20   0 16676  544  372 S    0  0.0   0:00.01 daemon
 7841 jenkins   20   0  791m 298m  18m S    0 19.3   1:31.52 java

有没有办法告诉整个 java VM 使用至少 1GB 的 Ram?如何配置 jenkins eq ram max 512 的启动参数。谢谢!

答案1

尝试运行这个并看看会发生什么:

java -Xmx256m -版本

相关内容