根据JVM 6文档,服务器类机器默认接收1/4的RAM或1GB的初始堆大小。考虑到我们的Solaris 64位服务器有64GB,初始堆大小将默认为256MB。因此,我需要使用XMX参数手动设置堆大小为4GB。但是,当我添加“-Xmx4096M”时,Tomcat无法启动。以下是错误信息:
我的命令行参数应该是什么,才能使我的堆增长到4GB?
Invalid maximum heap size: -Xmx4096M
The specified size exceeds the maximum representable size.
Could not create the Java virtual machine.
我的命令行参数应该是什么,才能使我的堆增长到4GB?