Performance Essential(PSP,Rocket Software 产品)减少了 CPU 时间和 COBOL 程序的 I/O。我们如何在不使用他们的产品为 Cobol 程序计算内存和速度之间的最佳平衡的情况下手动完成?
Cobol 程序之一运行时间更长(35 分钟)。什么时候,我将其中一个 VSAM 文件的 CI 大小从 4096 增加到 8192,然后注意到 CPU 时间从 35 分钟显着改善到 36 秒。
此外,启用 PSP 后,CPU 时间减少到 41 秒。我在他们的文档中发现 PSP 减少了 I/O 并增强了缓冲来实现这一点。这是否意味着,PSP 是否正在修改所有 VSAM 文件的 CI 大小和非 VSAM 的块大小?此外,如何计算 Cobol 程序的缓冲区空间要求?计算 Cobol 程序占用的缓冲区空间(程序占用的总空间)有哪些不同的方法?
早些时候:
CISZ ( 4096)
后:
CISZ ( 8192 )