DFSRCHBK

DFSRCHBK(ソース モジュールDFSRCHB00に含まれる)は、DL/Iスペース管理ロード モジュールDFSDHDS0内のCSECTです。指定した空きスペース量に対応するブロックを検索します。ブロックのサイズと、このブロックを示すビットマップ ブロックの更新が必要であるかどうかに基づいて、選択された空きスペースをブロック内で最適化しようとします。空きスペースの検索中に、隣接する2つの空きスペース ホールを検出した場合、これらを結合しようとします。

このCSECTには、ロード モード処理とバックアウト処理に対応する専用のロジックが用意されています。

ヒント

CSECT DFSRCHBKのパフォーマンスに関する考慮事項については、モジュールDFSDHDS0の説明を参照してください。

参考資料

詳細については、IMSのDBSOURCEライブラリー データセットを参照してください。IMSシステム プログラマーにお問い合わせください。