所以为了增加java内存,我会这样做:
set JAVA_OPTS=-Xms512m -Xmx8g
在Windows 2008服务器计算机(64位)上,我可以为Xmx做的最大值是多少?
将上述内容添加到类路径后,是否需要重新启动任何内容?
如何通过cmd线检查尺寸?
答案 0 :(得分:1)
您可以将其设置为您喜欢的内容,但Xmx不应大于系统物理内存。
“如果您遇到性能问题并希望更改堆大小,请根据Oracle将”最大大小设置为接近平台上总物理内存的值“。
http://www.oracle.com/technetwork/java/javase/memorymanagement-whitepaper-150215.pdf
在检查它时,您可以使用jstat或jmap从命令行进行检查。请参阅以下链接
http://docs.oracle.com/javase/1.5.0/docs/tooldocs/share/jstat.html