楼主: 9929968
收起左侧

[资料库] 32位系统的朋友,不必再为无法识别4G内存纠结!

  [复制链接]
chenjr
发表于 2013-11-15 07:52:15 | 显示全部楼层
levibeta 发表于 2013-11-14 19:49
32 位系统启用 PAE 之后识别超过 4G 的内存根本没有问题,有图为证:

2003本身就能识别4G以上内存
levibeta
发表于 2013-11-15 09:20:38 | 显示全部楼层
chenjr 发表于 2013-11-15 07:52
2003本身就能识别4G以上内存

那是 PAE 的功劳,不是 2003 本身就有的功能。
ygy_xinyu
发表于 2013-11-15 10:29:36 | 显示全部楼层
villana 发表于 2013-11-14 13:39
Server怎么解释

Windows 2003 Server为什么能支持4个G以上的内存呢?准确地说32bit版本可以支持32G的内存。这个是因为MS为Server系统开发PAE功能,即物理地址扩展,physical address extension,这个功能可以将内存32bit的寻址空间扩展到48bit或者64bit,这样理论上最大支持的内存就到了16 * 1024 * 1024 * 1024G =这么大的空间,而微软故意将其限制为32GB,64bit的系统则限制为64GB。限制条件不一致是为了区分产生版本差异感,否则就没有人选用64bit的服务器系统了(现在也几乎没有企业选用64bit的,32bit的够用了,^_^)。

为什么会限制呢?
1、现在没有主板能够支持这么多的内存
2、现在没有应用需要这么大的内存,需要超大内存的服务器一般也是国家使用,他们的服务器也不会用windows 系统
3、没有测试环境微软也无法验证超过64G的内存后,系统是否稳定
wyj915752168
发表于 2013-11-15 17:16:20 | 显示全部楼层
villana 发表于 2013-11-13 21:01
第一次听说系统不识别的东西还能利用起来,很好很强大

内存盘的话  确实是可以把比3.25G多的那部分拿来缓存的

评分

参与人数 1人气 +1 收起 理由
villana + 1 感谢解答: )

查看全部评分

神话哈
发表于 2013-11-15 22:01:56 | 显示全部楼层
没发现内存盘用的是系统是别的内存,同时也是系统可使用的,而不是不可使用的部分,这个方法适合运行慢的老爷机
birdxs
发表于 2013-11-15 22:25:46 | 显示全部楼层
9929968 发表于 2013-11-13 20:57
这样做的目的并不是让32位系统识别4G内存,而是通过这种办法把4G内存用起来,不至于浪费!

把系统不识 ...

把内存划出一部分做内存盘,首先所用的内存应该被系统识别吧。
你能证明你划出的内存盘不是从那3.25G里分出来的么?
villana
头像被屏蔽
发表于 2013-11-15 22:33:06 | 显示全部楼层
wyj915752168 发表于 2013-11-15 17:16
内存盘的话  确实是可以把比3.25G多的那部分拿来缓存的

嗯,经过学习,已经明白了其中的原理。升级了啊。恭喜。
您需要登录后才可以回帖 登录 | 快速注册

本版积分规则

手机版|杀毒软件|软件论坛| 卡饭论坛

Copyright © KaFan  KaFan.cn All Rights Reserved.

Powered by Discuz! X3.4( 沪ICP备2020031077号-2 ) GMT+8, 2025-1-12 17:48 , Processed in 0.104494 second(s), 15 queries .

卡饭网所发布的一切软件、样本、工具、文章等仅限用于学习和研究,不得将上述内容用于商业或者其他非法用途,否则产生的一切后果自负,本站信息来自网络,版权争议问题与本站无关,您必须在下载后的24小时之内从您的电脑中彻底删除上述信息,如有问题请通过邮件与我们联系。

快速回复 客服 返回顶部 返回列表