- kernelは様々なデバイスに保存されるデータやファイルを一貫した方式でアクセスするためのFile Systemを提供する
- HDDやCD-ROM、USBデバイス等の様々なデバイスをファイルとして扱うインターフェイスの役割を持つ
ファイルの読み込み処理
バッファ
- ディスクアクセスに対してメモリアクセスは非常に高速であるため、ファイル内容をメモリ上に保持することによりディスクアクセスを減らし、ファイルへのアクセス速度を向上させるバッファ機能を持つ
- ファイルを細かく読み込んだり書き込んだりする処理に対して、書き込み処理はバッファを経由することによってディスクへの書き込み処理回数を削減し、読み込み処理はディスクからの読み込み処理回数を削減する
iノード