印刷ビューの終了
この章では、ブロックデバイスドライバの構造について説明します。カーネルはブロックデバイスを、一連のランダムにアクセス可能な論理ブロックとして認識します。ファイルシステムは、 buf(9S) 構造体のリストを使用して、ブロック型デバイスとユーザー空間の間にあるデータブロックをバッファリングします。ファイルシステムをサポートできるのはブロックデバイスのみです。
この章では、次の内容について説明します。
ブロックドライバの構造の概要
File I/O
Block Device Autoconfiguration
Controlling Device Access
同期データ転送 (ブロックドライバ)
非同期データ転送 (ブロックドライバ)
dump() and print() Entry Points
Disk Device Drivers