java堆分配:在为不同用户初始化VM时出错
我在运行带有超过1800Mb堆的userA的应用程序时收到错误消息,但同一应用程序与用户B正常工作,
这就是说,下面的命令适用于userA,但是对于userB却有一个错误
java -Xmx2048m -jar App
错误:虚拟机初始化期间发生错误无法预留足够的虚拟机空间无法创建Java虚拟机
对于userB,你可以检查可用的执行空间吗? 这可以通过在Linux上检查free -m来完成,或者您可以使用top命令检查其他应用程序/进程正在消耗资源。
在Windows上,您可以使用任务管理器进行验证。
链接地址: http://www.djcxy.com/p/82979.html上一篇: java heap allocation: error during initialization of VM for different user