选择编译器功能以增强性能

选择与性能相关的编译器选项以及使用 USE FOR DEBUGGING ON ALL PROCEDURES 语句可能会影响程序的优化程度。

关于此任务

您可能具有需要特定选项以实现最佳性能的定制系统。 请执行以下步骤:

过程

  1. 要查看系统缺省值,请获取任何程序的简短列表并查看列出的选项设置。
  2. 选择 用于编译程序的与性能相关的选项。

    重要: 有关如何调整 COBOL 程序,请咨询系统程序员。 这样做将确保您选择的选项适用于您站点上的程序。

结果

要考虑的另一个编译器功能是 USE FOR DEBUGGING ON ALL PROCEDURES 语句。 它会极大地影响编译器优化器。 ON ALL PROCEDURES 选项在到过程名称的每个传输中生成额外代码。 虽然对调试非常有用,但它可以使程序显着变大,并大幅抑制优化。

相关概念
优化

相关参考资料
性能相关的编译器选项