设置:64bit Linux 64bit SUN Jvm 1.6.0_20 Weblogic 10.3
是否可以在此设置中以最大 8gb 的堆大小运行 Weblogic 10.3?我们收到了来自 oracle 支持的答复,指出使用此设置可能无法处理超过 4gb 的问题。
请提交支持任何声明的任何官方链接,这些声明可以使用超过 4gb 的堆大小运行此设置。使用此设置运行时,我们找不到任何有关堆大小限制的文档。
谢谢
设置:64bit Linux 64bit SUN Jvm 1.6.0_20 Weblogic 10.3
是否可以在此设置中以最大 8gb 的堆大小运行 Weblogic 10.3?我们收到了来自 oracle 支持的答复,指出使用此设置可能无法处理超过 4gb 的问题。
请提交支持任何声明的任何官方链接,这些声明可以使用超过 4gb 的堆大小运行此设置。使用此设置运行时,我们找不到任何有关堆大小限制的文档。
谢谢
您的查询有两种情况:
1. 有效吗?可以解决 8 Gb 堆吗?
带有 JDK 1.6 的 64 位 Linux 上的 Sun JDK 本身并不将您限制为 4 Gb。见这里。这没有 Weblogic。
这里讨论了一个类似的配置(同样是 Sun/Linux/Jdk 1.6 减去 Weblogic),它测试了 7 - 20 Gb 的堆。
我的一个建议是尝试一下,将 Xmx 设置为 8G,看看它是否在控制台中显示堆大小为 8G。我自己没有尝试过。
2. Oracle 将来会支持您的配置中的任何 JVM 相关问题吗?
我认为您可能会受到 Oracle 为您提供的官方支持的限制。Oracle官方文档似乎没有建议 4 Gb 的限制。Oracle 论坛上的另外 2 个链接在这里和这里再次表明更大的堆工作。