在运行时环境中启用 xplink 并使用启用的 xplink 编译应用程序将会改进 z/OS® V1R2 中的性能。
- 要获得最佳性能,请使用 LPALSTxx parmlib 成员以确保 LE 和 C++ 运行时装入到 LPA 中,如以下示例中所示:
示例:sys1.parmlib (LPALSTxx):
********************************* 数据顶部 ********************
USER.LPALIB,
ISF.SISFLPA, SDSF
CEE.SCEELPA,
LANGUAGE ENVIRONMENT
CBC.SCLBDLL, C++ RUNTIME
.
.
.
******************************** 数据底部 ******************
- 请确保已授权 Language Environment® 数据集 SCEERUN 和 SCEERUN2 以启用 xplink。
对于运行客户机 ORB 的进程,因为它们会启动 JVM,所以必须在启用 xplink
的情况下运行它们。为了获得最佳性能,请编译使用 JNI 服务(它们启用了 xplink)的应用程序。使用启用的 xplink 编译应用程序将会改进 z/OS V1R2 中的性能。当您从 z/OS V1R2 移至 z/OS V1R6 时,当启用了所有 LE 服务的 xplink 时,您的附加性能就会改进。
- 确保您在生产期间不使用以下各选项:
- RPTSTG(ON)
- RPTOPTS(ON)
- HEAPCHK(ON)
- 打开 LE heappools。
如果您在 z/OS 上运行客户机,那么在 shell 脚本中设置以下内容:SET LEPARM='HEAPP(ON)' 会打开 LE heappool,这会改进客户机的性能。
- 请参阅LE 堆的精确调整
定制说明: 在没有咨询 IBM® 支持之前,请勿修改 LE 参数。在内部设置 LE 参数是为了确保 WebSphere Application
Server(在地址空间中运行的主 LE 应用程序)能够获得可能的最佳性能。如果您需要添加或更改 LE 参数,请确保与 IBM WebSphere 支持团队取得联系以确保可以内部设置参数。执行这些更改的相应接口是通过启动 JCL 中的 EXEC PGM=BPXBATSL 语句的 PARM= 参数。