Steve Simpson has graciously provided a patch for my FileMap library that supports one possible implementation of dynamic paging. That is, it supports automatic mapping/unmapping of views of the memory mapped file as you seek/read/write through a virtual stream that covers the entire size of the memory mapped file. Steve let me know that he has been using it successfully with files > 800MB in size!

Steve let me repost his files here on my site, for which I'm very greatful; I'm sure others will find his work just as useful! You can download the patched files here. I'd like to publicly thank Steve again for this valuable contribution!

Tomas Restrepo

Software developer located in Colombia. Sr. PFE at Microsoft.