首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >一个32位的操作系统能使用64位硬件的全部8G内存吗?

一个32位的操作系统能使用64位硬件的全部8G内存吗?
EN

Server Fault用户
提问于 2011-03-23 23:13:15
回答 3查看 421关注 0票数 7

奇怪的问题:在办公室里,我们正在讨论为什么会有一台机器,即64位基础设施(硬件),带有32位操作系统(Server2008STD)和8G内存。

操作系统检测到完整的8G内存,但是,作为一个32位操作系统,操作系统会使用完整的8G内存吗?

我们如何才能证明实际使用了多少ram,或者Windows Server欺骗了每个人?

更多:当需要进行一些测试时,是否有任何用于此目的的基准测试软件?

EN

回答 3

Server Fault用户

发布于 2011-03-23 23:17:23

使用PAE的32位操作系统可以访问多达64 4GB的物理内存,但运行在其上的进程仍将被限制在4GB以内,除非它使用敬畏之类的黑客。

票数 8
EN

Server Fault用户

发布于 2011-03-24 00:02:00

Server肯定是在启用AWE的情况下使用它的,所以这不仅仅是理论证明。即使没有敬畏,任何一个进程只能访问2GB,但如果您有多个这样的进程,您可以全部使用它。

票数 1
EN

Server Fault用户

发布于 2011-03-23 23:38:01

您可以尝试通过禁用交换空间和创建一些2g消耗进程来验证它。使用随机数据(以防止对未使用页的复制、写入和延迟访问)。

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/251101

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档