Rational Developer for System z
Enterprise COBOL for z/OS バージョン 4.1 コンパイラーおよびランタイム 移行ガイド


非 CICS アプリケーションに影響を与えるその他のランタイム・オプション

以下のランタイム・オプションも、既存のアプリケーションが言語環境プログラムのもとで稼働し、予 期どおりの結果をもたらすかどうかに影響を与えます。デフォルト設定はそれぞれのインストール先の要件によって異なるため、特定のサブオプシ ョンは推奨できません。
ALL31
次のような AMODE 24 プログラムを含んでいるアプリケーション の場合、ALL31(OFF) が必要です。
  • OS/VS COBOL プログラム
  • VS COBOL II NORES プログラム
  • その他の AMODE 24 非 COBOL プログラム

ALL31(ON) を使用すると、外部データを 31 ビット・アドレッシング範囲内のどこにでも割 り振ることができ、ランタイム・パフォーマンスが向上します。ALL31 に対する IBM 提供の デフォルト値は、 z/OS 言語環境プログラム バージョン 1 リリース 7 または、それ以降の場合は ON です。

MSGFILE
言語環境プログラム・ランタイム・オプション MSGFILE(ddname) を使用してメッセージの宛先を指定す るときには、出力メッセージ・ファイルの DD 名に使用できる名前に関する制約事項があり ます。以下の DD 名を使用しないでください。
  • SYSABEND
  • SYSCOUNT
  • SYSDBOUT
  • SYSDTERM
  • SYSIN
  • SYSLIB
  • SYSLIN
  • SYSLOUT
  • SYSPUNCH
  • SYSUDUMP

IBM 提供のデフォルトは MSGFILE(SYSOUT) です。

STORAGE
2 進ゼロに初期設定される WORKING-STORAGE に依存するプログラムの場合、このオプシ ョンを使用して、RENT を指定してコンパイルされたプログラムによって獲得されたストレー ジを 2 進ゼロに初期設定することができます。2 進ゼロは VALUE 節に 置き換えられることに注意してください。 さらに、このオプションを使用して、プログラムのすべての外部データ・レコードを 2 進ゼ ロに設定することもできます。ただし、パフォーマンスを向上させるためには、初期設定が必要なデータ項目だけを明示的 に初期設定してください。

WSCLEAR および STORAGE(00) は、NORENT を指定してコンパイルされたプログラムには影 響を与えません。

言語環境プログラムVS COBOL II の WSCLEAR ランタイム・オプションと同等の効果を得るに は、言語環境プログラムの STORAGE ランタイム・オプションの最初のサブオプションを 00 に設定してください。たとえば、STORAGE(00,NONE,NONE,8K)。

IBM 提供のデフォルト値は、 z/OS 言語環境プログラムでは、STORAGE(NONE,NONE,NONE,0K) です。


ご利用条件 | フィードバック

このインフォメーション・センターでは Eclipse テクノロジーが採用されています。(http://www.eclipse.org)