19.5 ライブラリ入れ替えの高速化
本機能のライブラリ入れ替え処理では,エントリポインタの検索時に入れ替え前のライブラリと同一名称のライブラリを優先することで入れ替え処理を高速化します。
次にライブラリ入れ替え時のエントリポインタの検索の流れを次の図に示します。
-
入れ替え前のエントリポインタが存在していたライブラリから検索します
-
エントリポインタが存在しなかった場合は,ディレクトリ配下のライブラリをASCII文字昇順にすべて検索します
ライブラリの構成を変更した場合(入れ替え前のライブラリと同一名称のライブラリにエントリポインタが存在しなかった場合)は実行時間が増加します。
また,ライブラリ入れ替え時に,ライブラリ格納ディレクトリが複数だった場合,事前チェックの実行時間が増加します。