本文に進む 日本−日本語
日本HPホーム 製品とサービス お客様サポート/ ダウンロード ソリューション ご購入の方法
≫ お問い合わせ
詳細検索オプション
日本HPホーム
HP-UX リファレンス: セクション 5 : その他の機能 > d

dnlc_hash_locks(5)

カーネル調整パラメータ
HP-UX 11i Version 2: September 2004
≫ 

テクニカル ドキュメント

PDF版
フィードバック
ここから本文が始まります

 ≫ 目次

 ≫ 索引

名称

dnlc_hash_locks ― ディレクトリ名検索キャッシュ (DNLC) のロック数

フェールセーフ

512

デフォルト

512

設定可能な値

最小値は 16、 最大値は 8192 です。 この値は、2 のべき乗、かつ DNLC エントリ数の 1/8 以下でなければなりません。 (ncsize >= 8 * dnlc_hash_locks)

正の整数値を指定します。

説明

カーネル内でディレクトリを高速に検索するために、 ディレクトリ名検索キャッシュ (DNLC) と呼ばれるメモリー常駐のキャッシュが使用されます。 カーネル内でファイル名を探索する際に、後でそのディレクトリやファイル名を参照できるように DNLC に保持されます。DNLC は、Least Recently Used (LRU) 方式で管理されます。 dnlc_hash_locks は、DNLC ハッシュチェーン内のディレクトリエントリの管理に使用されるロックグループの数を決定します。

この調整パラメータの変更を行う対象ユーザー

HP-UX システムの管理者。

変更に関する制限事項

この調整パラメータは静的で、変更はシステムのリブート後にのみ有効になります。

この調整パラメータの値を大きくする場合

この値を大きくすると、多数のファイル名アクセスを行うアプリケーションで、ロック競合を減らし、ファイル名検索の性能を向上させることができます。

この調整パラメータの値を大きくした場合の影響

DNLC のロック用の領域として、システムメモリーの使用量が増えます。

この調整パラメータの値を小さくする場合

この値を小さくすると、DNLS のロック数を制限し、メモリーの使用量を減らすことができます。

この調整パラメータの値を小さくした場合の影響

システムのリブート時に、DNLC ロック用に使用されるシステムメモリーが減少します。 ファイル名検索を行う処理 (open(2) など) の性能が低下することがあります。

同時に変更する必要がある他の調整パラメータ

ncsize の値は、 dnlc_hash_locks の値の 8 倍以上でなければなりません。 (ncsize >= 8 * dnlc_hash_locks)

警告

HP-UX のカーネル調整パラメータはすべて、リリースごとに異なります。 このパラメータは、HP-UX の今後のリリースにおいて、削除されたり機能が変更される可能性があります。

HP 社または他のベンダーのカーネルソフトウェアをインストールすると、 カーネル調整パラメータが変更されることがあり、その場合、 インストール後に、カーネル調整パラメータがデフォルト値でも推奨値でも ない値に設定されていることがあります。 カーネル調整パラメータの値への影響については、 インストールするカーネルソフトウェアのドキュメントを参照してください。 工場インストールされたカーネルソフトウェアについては、 http://docs.hp.com/ja の 『『HP-UX リリースノート』』 を参照してください。

著者

dnlc_hash_locks は、HP で開発されました。

参照

kctune(1M), sam(1M), gettune(2), settune(2), dnlc_hash_locks(5)

印刷用画面へ
プライバシー 本サイト利用時の合意事項
© 1983-2004 Hewlett-Packard Development Company, L.P.