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 páginas de 4 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 siguientes casos:

  • 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 ventana 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. Para 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 imágenes. Esto copia eficazmente cada página en el archivo de página y evita que las páginas de imagen de solo lectura se compartan entre procesos.
  • No se admiten las funcionesReadFileScatter y WriteFileGather.

Compatibilidad con x64 y ARM64

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

límites de memoria de para versiones de Windows

de optimización de RAM 4GT