What's LLA + VLF
一般的な解説(LLA)

ードモジュールは全て区分編成のデータセットですが、区分編成のディレクトリー部は必ず“非ブロック化 固定長 256 Byte”のレコードで構成されており、1 レコードに 10 メンバー程度が保存されています。これは非常にI/O効率が悪いと思われます。
数百〜数千メンバーから構成されるライブラリー等はディレクトリー検索だけで数十〜数百回のI/O処理が必要であり、(メンバーはアルファベット順に保存されていますから)X/Y/Zなどで始まるプログラムなどや、コンカチ順の下方にあるライブラリーのプログラムを検索する場合、非常に大きなオーバヘッドとなっていると思われます。
又、「Static LinkのプログラムをDynamic Linkに変更しただけで処理時間が長くなった」という事は多々ある事です。
SMSを利用すれば、ディレクトリー部をキャッシュ上に常駐させる事も可能なのですが、SMSを利用する為には大幅な環境変更作業が必要となり、日本では使っているという所をあまり聞きません。

1998.10.17 - Kimu -