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.