Freigeben über


Speicherverwaltung unter WOW64

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:

Speicherbeschränkungen für Windows-Versionen

4GT RAM Tuning