ネガティブディレクトリエントリ

ネガティブディレクトリエントリ

私たちがするときrm foo.bar、カーネルはinode参照カウントを減らし、それがゼロになることを確認します。 0の場合、inodeが削除され、foo.bar dentryが負になります。 foo.bar の追加検索を高速化するために、負のディレクトリエントリはディレクトリエントリキャッシュに残ります。私の質問:

次のようにする必要はありませんか? inodeの参照数に関係なく、foo.bar dentryは名前が存在しなくなったため負にする必要がありますか?

ベストアンサー1

おすすめ記事