评估系统性能

以下性能度量可帮助确定系统的性能: 处理器使用率, I/O 速率,终端消息或数据集记录块大小,页面调度速率和错误率。

处理器使用率
此项反映处理器的活动程度。 尽管中央处理器是主要关注的问题,但如果大量使用 37X5 通信控制器和终端控制单元,那么它们也会增加响应时间。
I/O 速率
这些速率度量给定时间段内对磁盘设备或数据集的访问量。 同样,可接受的速率也因硬件速度和响应时间需求而异。
终端消息或数据集记录块大小
这些因素与 I/O 速率组合在一起时,提供有关网络或 DASD 子系统上当前负载的信息。
内部虚拟存储器限制的指示信息
这些指示因软件组件而异,包括存储或缓冲区扩展计数,系统消息和程序因系统停滞而异常终止。 在 CICS®中,对非驻留程序和系统存储空间不足或压力消息的程序访存会反映此情况。
页面调度速率
CICS 可能对实际存储器不足很敏感,页面调度速率反映了此不足。 可接受的 DASD 调页速率随 DASD 速度和响应时间条件的不同而有所变化。
错误率
在联机系统中的任何位置都可能发生错误。 如果这些错误是可恢复的,那么可以不注意这些错误,但它们会对发生这些错误的资源施加额外的负载。

调查系统条件和应用程序条件。

系统条件

了解以下条件可以帮助您评估整个系统的性能:
  • 系统事务速率 (平均值和峰值)
  • 内部响应时间和终端响应时间,最好与事务速率进行比较
  • 工作集,平均事务速率和峰值事务速率
  • 每个单元时间 (总计,每个通道和每个设备) 的平均磁盘访问数
  • 处理器使用率 (与事务速率比较)
  • 与事务速率和实存储器相比,每秒的缺页故障数
  • 通信线路使用情况 (净额和实际)
  • 活动 CICS 任务的平均数量
  • 中断次数和持续时间

应用程序条件

针对单个事务类型和整个系统测量的应用程序条件将为您估算单个应用程序的行为。 收集每个主事务的数据,以及整个系统的平均值。 这包括以下数据:
  • 每个事务的程序调用数
  • CICS 存储器 GETMAIN 和 FREEMAIN 请求数 (数量和数量)
  • 应用程序和事务使用情况
  • 文件控制 (数据集,请求类型)
  • 终端控制 (终端,输入和输出数量)
  • 事务路由 (源和目标)
  • 函数输送 (源,目标)
  • 其他 CICS 请求