Windows 内核模式内存管理器

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

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

  • 以虚拟和动态方式管理内存的分配和解除分配。

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

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

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

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