gpt4 book ai didi

jvm - 如何设置一个非常大的JVM堆大小?

转载 作者:行者123 更新时间:2023-12-04 10:09:50 26 4
gpt4 key购买 nike

根据 JVM 6 文档,服务器类机器默认接收初始堆大小为 1/4 RAM 或 1GB。考虑到我们的 Solaris 64Bit 服务器有 64 GB,初始堆大小将默认为 256MB。因此,我需要使用 4GB 的 XMX 参数手动设置堆大小。但是,当我添加“-Xmx4096M”时,Tomcat 不会启动。这是错误消息:

Invalid maximum heap size: -Xmx4096M
The specified size exceeds the maximum representable size.
Could not create the Java virtual machine.

我的命令行参数应该是什么才能让我的堆增长到 4GB?

最佳答案

感谢您的所有投入,伙计们!虽然,我的 java -version 的输出提及 mixed mode这意味着它是 64 位。真正的解决方案是添加 -d64强制它以 64 位运行并因此分配 4GB。

关于jvm - 如何设置一个非常大的JVM堆大小?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11398179/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com