AIX 中的 -XX:MaxNewSize 和其他 JVM 参数设置

AIX 中的 -XX:MaxNewSize 和其他 JVM 参数设置

大家好,我正在尝试调整应用程序的内存设置:JVM 和 Heap 调整。我还遇到了 -XX:MaxNewSize 参数。我们的应用程序在具有充足 RAM(100+ GB)的 AIX 机器上运行。1200 个并发用户。部署在 WAS 6.1 中

我的问题是:-XX:MaxNewSize - 此参数用于什么?此参数适用于 AIX 吗?我还需要一些帮助来增加 JVM 大小(-XX:MaxPermSize 参数)。我们当前的值是 256 MB。对于峰值负载约为 1300 个并发用户的应用程序,我们是否需要将此参数增加到 512 MB?原因是我们的应用程序节点由于内存不足问题而关闭。最大和最小堆大小为 1.5 GB

编辑:此外,如果您可以提供 JVM 内存架构,那将会更有帮助。

谢谢!

答案1

WebSphere 6.1 使用 Java 5。在 AIX 上,它使用 IBM 的 Java 5。基于IBM J2SE 5 命令行选项的文档,我会说不-XX:MaxNewSize支持。

但是,您当然可以通过管理控制台(设置选项-Xmx)增加最大堆大小,如果您有足够的 RAM,那么这是一个完全有效的做法。

Servers> Application servers> 您的服务器名称 > Server Infrastructure> Java and Process Management> Process Definition> Java Virtual Machine>Maximum Heap Size

相关内容