Show page source of internal22-104-スーパブロックとブロックグループ操作 #25396

[[PageNavi(internal22-navi)]]

{{{ comment
h2w-title:スーパブロックとブロックグループ操作
}}}
 

= スーパブロックとブロックグループ操作 = #SECTION03740000000000000000

メモリ上のスーパブロックと、ディスク上のext2ファイルシステムのデータ構造の関係を示す。ディスク上のデータはバッファキャッシュ上に読み出され、メモリ上のスーパブロックとリンクされ管理される。ディスク上のデータのうちスーパブロック域とブロックグループディスクリプタ域は、ファイルシステムのマウント時に読みだされ、アンマウントするときまで解放されない。(更新されたものはときどきディスクへ書き戻される)データブロック域のビットマップ、iノード域のビットマップは必要に応じてメモリ上に読み込まれる。メモリ上のスーパブロックにキャッシュできるのは8つまでとなっており、使用頻度の少ないものからキャッシュから追い出される。しかし、メモリ上のスーパブロックのキャッシュ域から追い出されても、ビットマップ自体アクセス頻度が高いため、バッファキャッシュ域から落ちてしまうことは殆どなさそうである。

 [[Embed(internal22-images:img37.gif)]]
 

----

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

  *  [internal22-105-主な処理関数#SECTION03741000000000000000 主な処理関数]

----

''(NIS)HirokazuTakahashi [[BR]]2000年06月11日 (日) 22時29分57秒 JST''1

[[PageNavi(internal22-navi)]]