本文介绍了地址窗口化扩展的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有一个需要非常大内存的 32 位应用程序.

I have an 32bit application with very large memory requirements.

我注意到有一个叫做地址的东西窗口扩展.

但是我还没有找到太多关于如何使用它以及使用它时可能会遇到哪些缺点和问题的信息?

However I haven't found much information in regards to how to use it and also what disadvantages and problems one might run into while using this?

推荐答案

  • 它不应该在 64 位的 Windows 版本上运行(在此处阅读 http://msdn.microsoft.com/en-us/library/aa366778.aspx Intel 和 AMD 的 PAE 规范确实支持 x86-64 架构,但 Microsoft 的 PAE(API)的软件层,称为 AWE,是64 位版本的 Windows 不支持,因此 64 位 Windows Vista 不能为 32 位应用程序分配超过 4 GiB 的 RAM.).
  • 即使在 32 位 Windows 上,对可用内存量也有许可"限制(同一页面显示所有限制).
  • 显然,编程很复杂:-) 这就像在旧的 8086 上使用 EMS.
    • It shouldn't work on versions of Windows at 64bits (read here http://msdn.microsoft.com/en-us/library/aa366778.aspx Intel and AMD's specification of PAE does support the x86-64 architecture but the software layer of Microsoft's PAE (the API), called AWE, is not supported on 64 bit editions of Windows, so Windows Vista 64 bit cannot attribute more than 4 GiB of RAM for a 32 bit application.).
    • Even on Windows 32 bits there is a "license" limit on the amount of memory usable (same page shows all the limits).
    • And clearly it's complex to program :-) It's like using EMS on the old 8086.
    • 这篇关于地址窗口化扩展的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

08-20 00:20