WOW64 下的記憶體管理

WOW64 下的記憶體管理取決於處理器架構。

Itanium 支援

WOW64 會在 Itanium 處理器使用的原生 8 KB 頁面上模擬 4 KB 頁面。 處理器可藉由提供低額外負荷的絕佳模擬來協助。 模擬程式碼無法處理下列情況:

  • 寫入追蹤。 GetWriteWatchResetWriteWatch函式是使用原生頁面大小細微性在核心中實作,這表示 WOW64 4 KB 頁面模擬無法判斷基礎 8 KB 頁面內寫入的模擬 4 KB 頁面。
  • AWE) (位址視窗延伸模組 。 AWE 函式會在頁碼上運作,而且無法將 64 位頁碼對應至 32 位頁碼。
  • 區段對齊方式。 對於區段對齊小於 8 KB 的可執行檔影像, (x86 影像的預設值為 4 KB) ,WOW64 必須變更所有影像頁面。 這會有效地將每個頁面複製到頁面檔案,並防止進程之間共用唯讀圖像頁面。
  • 不支援 ReadFileScatterWriteFileGather 函式。

x64 和 ARM64 支援

原生頁面大小為 4 KB。 因此,支援下列專案:

Windows 版本的記憶體限制

4GT RAM 微調