Linuxカーネルに関する技術情報を集めていくプロジェクトです。現在、Linuxカーネル2.6解読室の第2章までを公開中。
空きメモリ領域が圧迫して来るとshrink_icache_memory関数が呼び出される。shrink_icache_memory関数は、inode_unusedリストにリンクされているinodeの解放を行う(prune_icache関数、kmem_cache_shrink関数)。inodeにページキャッシュがリンクされている場合、そのページの解放も行う(truncate_inode_pages関数)。
この後に述べるディレクトリキャッシュとも連動しており、ディレクトリキャッシュから参照されている間は解放されない。
(NIS)HirokazuTakahashi
2000年12月09日 (土) 23時55分06秒 JST1
[ページ情報]
更新日時: 2008-08-27 14:17:44, 更新者: hiromichi-m
[権限]
表示:無制限, 編集:ログインユーザ, 削除/設定:メンバー