Chapter 15. Using Virtual Memory in Your Own Applications

Microsoft Windows offers three mechanisms for manipulating memory:

  • Virtual memory, which is best for managing large arrays of objects or structures

  • Memory-mapped files, which are best for managing large streams of data (usually from files) and for sharing data between multiple processes running on a single machine

  • Heaps, which are best for managing large numbers of ...

Get Windows® via C/C++, Fifth Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.