ILE COBOL 解説書
作成済みのモジュール・オブジェクトをマルチスレッド環境で実行可能にするかどうかを指定します。
可能な値を以下に示します。
- NOTHREAD
作成済みのモジュール・オブジェクトをマルチスレッド環境で実行可能にしません。
これはデフォルトです。
- SERIALIZE 作成済みのモジュール・オブジェクトを、
マルチスレッドを使用するジョブで実行できるようにします。 モジュール
(単数または複数) 内の各プロシージャーへのアクセスは逐次化されます。
すなわち、各スレッド・セーフ・モジュールは、プロシージャーの開始時にロックされ、
プロシージャーの終了時にアンロックされる再帰的 mutex を持つようになります。 1
つの実行単位内では、1 つのモジュールに関して、1 度に 1
つのスレッドのみが活動を許可されます。
[ ページのトップ | 前ページ | 次ページ | 目次 | 索引 ]