キャッシュマネージャー
ファイルデータをメモリ上のシステムキャッシュに保持し、読み書きの多くをディスクI/Oなしで処理させるWindowsカーネルのコンポーネント。ファストI/Oの近道もこのキャッシュを直接利用する。
- 概念URI
https://comcomponent.com/knowledge/cache-manager/
- 別名・表記
- Cache Manager
- 下位概念
- ライトバックキャッシュ(遅延書き込み方式) / lazy writer(遅延書き込みスレッド) / 先読み(read-ahead)
- 最終確認日
- 2026-08-01
- 機械可読データ
- JSON-LD
この概念が関わる関係
- NTFSはキャッシュマネージャーを利用します。キャッシュ有効のI/OではNTFSがキャッシュマネージャーと協調して動作し、データ内容の保持・遅延反映はキャッシュ層が担う(NTFSはメタデータ構造を管理する) / 確度: 確立した関係 / 確認日: 2026-08-01 出典
- キャッシュマネージャーはライトバックキャッシュ(遅延書き込み方式)の実装を担います。キャッシュマネージャーは、書き込みをすぐディスクへ反映せず後回しにするライトバック方式のキャッシュを実装する / 確度: 確立した関係 / 確認日: 2026-08-01 出典
- キャッシュマネージャーはシステムキャッシュビュー(256KBスロット)を利用します。ファイルの256KB単位の区間をシステムアドレス空間の「スロット」にマップし、キャッシュ有効の読み書きをそのビューとのメモリコピーとして扱う / 確度: 確立した関係 / 確認日: 2026-08-01 出典
- キャッシュマネージャーはファイルオブジェクトを利用します。キャッシュの利用可否や先読みの状態は、ファイル(ストリーム)単位ではなくファイルオブジェクト(開き方)単位で管理される / 確度: 確立した関係 / 確認日: 2026-08-01 出典
- キャッシュマネージャーはlazy writer(遅延書き込みスレッド)を利用します。ダーティページのディスクへの反映は、キャッシュマネージャーが毎秒起動するlazy writerが担う / 確度: 確立した関係 / 確認日: 2026-08-01 出典
- キャッシュマネージャーは未反映データの喪失を防ぎます。キャッシュの所有者はOSであるため、アプリのプロセスがクラッシュしてもキャッシュ上のデータ自体は失われず、lazy writerが予定どおり書き戻す(OSごと停止する障害は別) / 確度: 条件付きの関係 / 確認日: 2026-08-01 出典
- キャッシュマネージャーは先読み(read-ahead)を利用します。過去のアクセスパターンから次に読まれそうな区間を検出し、要求される前に先回りして読み込む / 確度: 確立した関係 / 確認日: 2026-08-01 出典
- ファストI/Oはキャッシュマネージャーを前提とします。ファストI/Oは、要求されたデータがキャッシュマネージャーの管理するシステムキャッシュ上に全部載っているときだけ、ユーザーバッファとキャッシュの間で直接コピーする近道である / 確度: 確立した関係 / 確認日: 2026-08-01 出典 出典
- 同期完了はキャッシュマネージャーを前提とします。同期完了の代表例は、要求されたデータがキャッシュマネージャーの管理するキャッシュに全部載っている場合である / 確度: 条件付きの関係 / 確認日: 2026-08-01 出典
この概念を扱う記事
一次資料
このページはサイトの知識グラフ(_data/knowledge/)から自動生成されています。誤りの指摘はお問い合わせからお願いします。