Windows Kernel-Mode Memory Manager

Die Speicher-Manager-Komponente des Windows-Kernelmodus verwaltet den physischen Arbeitsspeicher für das Betriebssystem. Dieser Arbeitsspeicher ist in erster Linie in Form eines Arbeitsspeichers mit zufälligem Zugriff (RAM) vorhanden.

Der Speicher-Manager verwaltet den Arbeitsspeicher, indem er die folgenden Hauptaufgaben ausführt:

  • Virtuelles und dynamisches Verwalten der Zuordnung und Freigabe von Arbeitsspeicher.

  • Unterstützung der Konzepte von dateien mit Speicherzuordnung, freigegebenem Arbeitsspeicher und Copy-On-Write.

Ausführlichere Informationen zur Speicherverwaltung für Treiber finden Sie unter Speicherverwaltung für Windows-Treiber.

Routinen, die eine direkte Schnittstelle zum Speicher-Manager bereitstellen, werden in der Regel mit den Buchstaben "Mm" versehen. Beispiel: MmGetPhysicalAddress. Um die Dokumentation zu Speicher-Manager-Routinen zu finden, navigieren Sie zu MmAdvanceMdl , und verwenden Sie das Inhaltsverzeichnis auf der linken Seite, um durch die Mm*-Routinen zu scrollen.

Listen von Speicher-Manager-Routinen, die nach Funktionalität sortiert sind, finden Sie unter Speicherbelegung und Pufferverwaltung.