我在使用超过1800Mb堆的userA运行应用程序时收到错误消息,但使用userB运行同一应用程序时运行正常,也就是说,下面的命令对userA有效,但对userB有一个错误
java -Xmx2048m -jar App
错误:初始化VM时出错无法为VM保留足够的空间无法创建Java虚拟机
wfauudbj1#
对于userB,您可以检查可用于执行的空闲内存吗?这可以通过在Linux上检查free -m来完成,或者您可以使用top命令检查其他哪些应用程序/进程正在消耗资源。在Windows上,您可以使用任务管理器进行验证。
1条答案
按热度按时间wfauudbj1#
对于userB,您可以检查可用于执行的空闲内存吗?这可以通过在Linux上检查free -m来完成,或者您可以使用top命令检查其他哪些应用程序/进程正在消耗资源。
在Windows上,您可以使用任务管理器进行验证。