メモリマップドファイルも "Working Set" を消費します.試しに 256MB のファイルをメモリ空間にマッピングしてみましょう. まずはファイルの作成からです.@IT で紹介されている『巨大なサイズのファイルを簡単に作る方法』で 256MB のファイルを作成しました. fsutil file createnew image.bin 268435456 では,このファイルにデータを書き込みながら仮想メモリの使用状況を見ていきましょう. int main() { Sleep( 1000 * 3 ); const DWORD numByte = 1024 * 1024 * 256; HANDLE file = CreateFileW( L"image.bin", GENERIC_READ | GENERIC_WRITE, FILE_SHARE_READ | FILE_SHARE_WRI
![メモリマップドファイルとワーキングセット - NyaRuRuが地球にいたころ](https://cdn-ak-scissors.b.st-hatena.com/image/square/175d3a58c97554666c0254c7d5134f26d4a0e3df/height=288;version=1;width=512/http%3A%2F%2Fwww.dwahan.net%2Fnyaruru%2Fhatena%2Fmmap-01.png)