FILE_FLAG_NO_BUFFERING
システムファイルキャッシュを経由せず、すべての読み書きを毎回ディスク装置へのI/Oにする CreateFile のフラグ。厳しい整列要件が伴う。
この概念が関わる関係
- FILE_FLAG_NO_BUFFERINGは未反映データの喪失を軽減します。
- FILE_FLAG_NO_BUFFERINGはセクター整列要件を前提とします。
- FILE_FLAG_NO_BUFFERINGはERROR_INVALID_PARAMETER(87)の原因になることがあります。
- FILE_FLAG_NO_BUFFERINGは頻繁な書き込みでの確実な永続化に対する本記事の推奨です。
- FILE_FLAG_NO_BUFFERINGはシステムキャッシュビュー(256KBスロット)と両立しません。
この概念を扱う記事
一次資料
- https://learn.microsoft.com/windows/win32/fileio/file-caching
- https://learn.microsoft.com/windows/win32/fileio/file-buffering
このページはサイトの知識グラフ(_data/knowledge/)から自動生成されています。誤りの指摘はお問い合わせからお願いします。