java heap allocation:为不同用户初始化VM时出错

时间:2017-01-31 17:09:35

标签: java jvm heap jdk1.6

我在运行带有超过1800Mb堆的userA的应用程序时收到错误消息,但同样的应用程序适用于userB,

那说,下面的命令适用于userA,但是对于userB有错误

java -Xmx2048m -jar App

错误: 在VM初始化期间发生错误 无法保留足够的VM空间 无法创建Java虚拟机

1 个答案:

答案 0 :(得分:0)

对于userB,您可以检查可用的可用内存吗?这可以通过在Linux上检查free -m来完成,也可以使用top命令检查其他应用程序/进程正在消耗资源。

在Windows上,您可以通过任务管理器进行验证。