Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die Speicherverwaltung unter WOW64 hängt von der Prozessorarchitektur ab.
Itanium-Unterstützung
WOW64 simuliert 4 KB Seiten über den nativen 8 KB Seiten, die der Itanium-Prozessor verwendet. Der Prozessor unterstützt durch eine hervorragende Simulation mit geringem Mehraufwand. Der Simulationscode kann die folgenden Fälle nicht behandeln:
- Schreibnachverfolgung. Die GetWriteWatch und ResetWriteWatch Funktionen werden im Kernel mithilfe der nativen Seitengröße-Granularität implementiert, was bedeutet, dass die WOW64 4 KB-Seitensimulation nicht bestimmen kann, welche simulierten 4 KB-Seiten auf der zugrunde liegenden 8 KB-Seite geschrieben werden.
- Adressfenstererweiterungen (AWE). Die AWE-Funktionen funktionieren auf Seitenzahlen, und es gibt keine Möglichkeit, 64-Bit-Seitenzahlen 32-Bit-Seitenzahlen zuzuordnen.
- Abschnittsausrichtung. Für ausführbare Bilder mit Abschnittsausrichtung kleiner als 8 KB (der Standardwert ist 4 KB für x86-Bilder), muss WOW64 alle Bildseiten schmutzig machen. Dadurch wird jede Seite effektiv in die Seitendatei kopiert und verhindert, dass schreibgeschützte Bildseiten zwischen Prozessen freigegeben werden.
- Die ReadFileScatter und WriteFileGather Funktionen werden nicht unterstützt.
x64- und ARM64-Unterstützung
Die systemeigene Seitengröße beträgt 4 KB. Daher werden die folgenden Optionen unterstützt:
- Die funktionen GetWriteWatch und ResetWriteWatch werden unterstützt.
- Die ReadFileScatter- und WriteFileGather--Funktionen werden unterstützt.
- Es gibt Vorteile bei der Verwendung großer Adressen, da x64 WOW64 einen virtuellen Adressraum von 4 GB unterstützt.
Verwandte Themen