Compartir a través de


Administración de memoria en WOW64

La administración de memoria en WOW64 depende de la arquitectura del procesador.

Compatibilidad con Itanium

WOW64 simula 4 páginas kb sobre las páginas nativas de 8 KB que usa el procesador Itanium. El procesador ayuda al proporcionar una simulación excelente con una sobrecarga baja. El código de simulación no puede controlar los casos siguientes:

  • Seguimiento de escritura. Las funciones GetWriteWatch y ResetWriteWatch se implementan en el kernel mediante granularidad nativa de tamaño de página, lo que significa que la simulación de página WOW64 4 KB no puede determinar qué páginas simuladas de 4 KB se escriben en la página subyacente de 8 KB.
  • Extensiones de ventanas de direcciones (AWE). Las funciones de AWE funcionan en números de página y no hay ninguna manera de asignar números de página de 64 bits a números de página de 32 bits.
  • Alineación de sección. En el caso de las imágenes ejecutables con alineación de sección inferior a 8 KB (el valor predeterminado es 4 KB para imágenes x86), WOW64 debe desfasar todas las páginas de imagen. Esto copia eficazmente cada página en el archivo de página e impide que las páginas de imagen de solo lectura se compartan entre procesos.
  • No se admiten las funciones ReadFileScatter y WriteFileGather .

Compatibilidad con x64 y ARM64

El tamaño de página nativo es de 4 KB. Por lo tanto, se admiten lo siguiente:

Límites de memoria para versiones de Windows

Ajuste de RAM 4GT