Show page source of internal24-74-ページキャッシュ #25009

[[PageNavi(internal24-navi)]]

{{{ comment
h2w-title:ページキャッシュ
}}}
 

= ページキャッシュ = #SECTION03300000000000000000

ページキャッシュもバッファキャッシュと同様の目的に利用される。

バッファキャッシュがデバイスとブロック番号をインデックスとしているブロックデバイスそのもののキャッシュであるのに対し、ページキャッシュはinode番号とファイルオフセットをインデックスとするファイルそのもののキャッシュであるという点が異なる。

v2.2では、ext2ファイルシステムはread処理でのみにページキャッシュを利用していたが、v2.4ではread/writeの両方にページキャッシュを利用するようになった(nfsはv2.2の時からread/write処理ともページキャッシュ)。

----

{{{ html
<A NAME="CHILD_LINKS">&#160;</A>
}}}

  *  [internal24-75-iノードとページ#SECTION03310000000000000000 iノードとページ]
  *  [internal24-76-ページキャッシュハッシュ#SECTION03320000000000000000 ページキャッシュハッシュ]
  *  [internal24-77-ページに対するI/O要求の発行#SECTION03330000000000000000 ページに対するI/O要求の発行]
    *  [internal24-78-ページ読み込み要求#SECTION03331000000000000000 ページ読み込み要求]
    *  [internal24-79-ページに対するI/O完了の通知#SECTION03332000000000000000 ページに対するI/O完了の通知]
    *  [internal24-80-ページ書き込み要求#SECTION03333000000000000000 ページ書き込み要求] 
  *  [internal24-81-ページキャッシュの確保と解放#SECTION03340000000000000000 ページキャッシュの確保と解放]
  *  [internal24-82-その他の主なページキャッシュ操作関数群#SECTION03350000000000000000 その他の主なページキャッシュ操作関数群]

----

''(NIS)HirokazuTakahashi [[BR]]2000年12月09日 (土) 23時55分06秒 JST''1

[[PageNavi(internal24-navi)]]