DFSFUNL0

モジュールDFSFUNL0には、IMSラッチ管理ルーチンが含まれています。IMSはラッチを使用して、作業を逐次化します。ラッチの要求は、排他制御または共用制御を目的としています。ラッチが使用できない場合、使用できるようになるまで要求元は待機状態になります。

DFSFUNL0には、以下のメイン入り口点があります。

·    DFSFLAT0-ラッチ要求を処理します。

·    DFSFUNL0-アンラッチ要求を処理します。

·    DFSFLRC0-アベンドしたタスクのラッチをクリーンアップして、ラッチを回復します。

ヒント

DFSFUNL0は、ラッチ要求数とユーザーがラッチ要求を待機した回数をラッチ タイプ別に集計します。各カウントは、IMSチェックポイント処理の一部として記録されます。IMSPARSログ レポーティング プログラムは、各カウントを出力します。ラッチ要求の大半は、IMS論理ロガーを対象としています。これは通常の処理で、問題ではありません。