Windows 内核模式内存管理器

Windows 内核模式内存管理器组件管理作系统的物理内存。 此内存主要以随机访问内存(RAM)的形式提供。

内存管理器通过执行以下主要任务来管理内存:

  • 虚拟地和动态地管理内存的分配和释放。

  • 支持内存映射文件、共享内存和写入复制的概念。

有关驱动程序的内存管理的详细信息,请参阅 适用于 Windows 驱动程序的内存管理

为内存管理器提供直接接口的例程通常以字母“Mm”为前缀,例如 MmGetPhysicalAddress。 若要查找有关内存管理器例程的文档,请导航到 MmAdvanceMdl ,并使用左侧的目录滚动浏览 Mm* 例程。

有关按功能排序的内存管理器例程的列表,请参阅 内存分配和缓冲区管理