提高 Java 性能
您可以通过分析和调整 CICS® 区域来提高 Java™ 应用程序以及运行这些应用程序的 JVM 的性能。 您可以执行各种操作来提高 Java 应用程序及其运行所在的 JVM 的性能。
关于此任务
有关使用 CICS 统计信息来管理和调整在 CICS 区域中运行的 Java 工作负载的更多信息,请参阅 JVM 服务器统计信息。
除了对 CICS 本身进行微调外,还可以通过以下方式进一步提高 Java 应用程序的性能:
- 确保 Java 应用程序编写良好
- 调整 Java 运行时环境 (JVM)
- 调整 JVM 运行所用的语言
过程
- 确定 Java 工作负载的性能目标。一些最常见的目标包括最小化处理器使用率或应用程序响应时间。 确定目标后,可以调整 Java 环境。
- 分析 Java 应用程序以确保它们高效运行并且不会生成过多垃圾。IBM® 提供了一些工具,可帮助您分析 Java 应用程序,以提高特定方法和整个应用程序的效率和性能。
- 调整 JVM 服务器。您可以使用统计信息和 IBM 工具来分析存储设置,垃圾回收,任务等待和其他信息,以调整 JVM 的性能。
- 调整 Language Environment® 中JVM运行的隔离区。JVM使用 MVS 存储,该存储通过调用 MVSLanguage Environment 服务获取。 您可以修改 Language Environment 的运行时选项,以调整 MVS 分配的存储空间。
- 可选: 如果使用 z/OS® 共享库区域在不同 CICS 区域中的 JVM 之间共享 DLL ,那么可以调整存储器设置。