为什么说32位操作系统实际只能使用3.25G内存?

[复制链接]
查看11 | 回复3 | 2009-12-22 20:32:10 | 显示全部楼层 |阅读模式
只是操作系统能识别这些,理论支持那么大,但操作系统只能支配3GB
回复

使用道具 举报

千问 | 2009-12-22 20:32:10 | 显示全部楼层
这个是系统的问题,微软就是这么设计的。2的32次方我怎么也算不出来4G,麻烦指教。
回复

使用道具 举报

千问 | 2009-12-22 20:32:10 | 显示全部楼层
这个你可以在CDM里面自己设置,一般显示的是32的话,其他的空间是没有设置出来。
回复

使用道具 举报

千问 | 2009-12-22 20:32:10 | 显示全部楼层
因为操作系统还要把可用的物理地址分配给其他的硬件,比如bios啊,这样卡那样卡之类的,所以剩下的分配给内存的物理地址就没有4G了。但其实32位的操作系统还是可以识别并使用超过4G的内存的,就是所谓的PAE(物理地址扩展),Windows的服务器版本可以,但非服务器版这个功能好像是被锁定了的,看过网上有破解这个功能的。简单来说就是物理地址不只是给内存用,还要给其他的硬件用,剩下的给内存用的物理地址就没那么多了。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行