我有两台运行Mac OS X El Capitan和Ubuntu 16.04 LTS的电脑。在这两个平台上都安装了Java SDK 1.8.0_101。当我尝试在Ubuntu上启动一个内存超过可用内存的游戏服务器时,我得到了以下输出:Java HotSpot我没有得到这个错误:
$ java -Xms200G -Xmx200G -
我运行的服务器内存为256MB。我可以为Java分配的最大堆大小是110MB。当我将这些参数添加到JAVA_OPTS中时,我可以运行java -version。问题是我不能用这些参数运行Tomcat。Tomcat运行的最大堆大小是40MB。我不知道为什么我不能分配更多的内存?occurred during initialization of VMCould not creat