ページの先頭行へ戻る
Interstage Information StorageV10.0.0 解説書

C.20 ファイルシステムのdentry キャッシュに対する注意事項

DSS ファイルシステムの運用により dentry キャッシュが増加すると、システム全体の性能および動作に影響を与える場合があります。

このため、使用していない dentry キャッシュを定期的に解放することを推奨します。dentry キャッシュの解放を行う目安は、使用していない dentry キャッシュ数が 10 万個を超えている場合です。

使用していない dentry キャッシュの解放は、以下の手順で行います。

  1. dentry キャッシュの使用状況を確認します。

    # /bin/cat /proc/sys/fs/dentry-state <Enter>
    411155 391674 45 0 0 0

    2 番目の出力が、使用していない dentry キャッシュ数です。

  2. 使用していない dentry キャッシュを解放します。

    # /bin/echo 2 > /proc/sys/vm/drop_caches <Enter>

注意

コマンドの実行により解放するキャッシュは、DSS ファイルシステム以外も含みます。

参考

使用していない dentry キャッシュの確認および解放は、cron(8) を利用すると定期的に行うことができます。