wordpress   发布时间:2022-04-02  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了32位Windows Server地址> 4GB RAM – 如何?大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

概述

这对我来说是新闻.我一直认为32位操作系统只能处理2 ^ 32,即4GB的RAm.期. 但这是什么 – http://www.crucial.com/uk/kb/answer.aspx?qid=3743&click=true? 这怎么可能?这仍然意味着>每个进程4GB?即如果我有IIS,ASP.NET可以分配超过4GB? 编辑:感谢您的回复.为了将其置于上下文中,这适用于Web开发.所以看起来w3
这对我来说是新闻.我一直认为32位操作系统只能处理2 ^ 32,即4GB的RAm.期.

但这是什么 – http://www.crucial.com/uk/kb/answer.aspx?qid=3743&click=true

这怎么可能?这仍然意味着>每个进程4GB?即如果我有IIS,ASP.NET可以分配超过4GB?

编辑:感谢您的回复.为了将其置于上下文中,这适用于Web开发.所以看起来w3wp.exe(ASP.NET Worker Process)仍将限制为4GB?这是真的?

谢谢
邓肯

某些32位处理器上的MMU实际上可以@L_874_3@超过4GB的物理RAM,尽管单个进程在其虚拟地址空间中一次只能看到4GB.这种cpu可以配备超过4GB的RAM,并且可以使用超过4GB的RAM来@L_874_3@多个进程.但是,单个进程在任何给定时间只能使用4GB的RAM(减去操作系统的一些开销).

在Xeon上,此工具称为Physical Address Extension(PAE),某些操作系统具有API,允许进程操作MMU以将物理内存交换进出该进程的虚拟地址空间.在Windows上,此API称为Address Windowing Extensions(AWE),但并非在所有版本的Windows上都可用. Linux和其他种类的Unix@L_874_3@类似的机制.

为了使用此工具,必须明确设计程序以@L_874_3@它 – AWE不会自动扩展进程的虚拟地址空间.例如,某些版本的sql Server@L_874_3@它,然我不知道IIS这样做.

编辑:我们走了.找到了. This posting on Stackoverflow链接了有关PAE机制的更多细节.

编辑2:如果相信this forum posting,则IIS不支持AWE.

@H_772_38@

大佬总结

以上是大佬教程为你收集整理的32位Windows Server地址> 4GB RAM – 如何?全部内容,希望文章能够帮你解决32位Windows Server地址> 4GB RAM – 如何?所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。