无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 4468|回复: 13
打印 上一主题 下一主题

2003的PE也支持不到4G内存?

[复制链接]
跳转到指定楼层
1#
发表于 2010-8-4 02:55:49 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
还不到3G,与XP的PE差不多,到底是不是这样啊?
2#
发表于 2010-8-4 07:52:30 | 只看该作者
32bit的系统都只能识别到3.25G
回复

使用道具 举报

3#
发表于 2010-8-4 08:00:56 | 只看该作者
2楼正解,只有64位的系统才能支持超过4G的内存。
回复

使用道具 举报

4#
发表于 2010-8-4 08:04:39 | 只看该作者
换64bit的系统就好了!!!!
回复

使用道具 举报

5#
发表于 2010-8-4 08:37:20 | 只看该作者
PE不清楚...
32bit 2k3 使用 /PAE 参数支持 32G 内存..
回复

使用道具 举报

6#
发表于 2010-8-4 10:00:13 | 只看该作者
原帖由 ones 于 2010-8-4 07:52 发表
32bit的系统都只能识别到3.25G

32位win7的pe就能支持超过4G内存的
回复

使用道具 举报

7#
发表于 2010-8-4 18:41:12 | 只看该作者
原帖由 republican 于 2010-8-4 08:37 发表
PE不清楚...
32bit 2k3 使用 /PAE 参数支持 32G 内存..


PAE是36位寻址啊,应该支持64G内存吧。
回复

使用道具 举报

8#
发表于 2010-8-4 19:32:49 | 只看该作者
原帖由 ryanliue 于 2010-8-4 18:41 发表


PAE是36位寻址啊,应该支持64G内存吧。

pae其实不止36位,32位2003最多支持128G内存
回复

使用道具 举报

9#
发表于 2010-8-5 13:50:04 | 只看该作者
如果严格定义来说32位系统只支持4G物理内存地址(不能运行大于4G的可执行文件),就像DOS只支持1M一样。
PAE类似DOS的EMS(不是XMS)一样是通过内存块置换(该地址仍然在4G以内)来访问4G以上内存(可以看成是高速虚拟内存)。所以虽然奔腾的芯片组已经有36条地址线,但能直接访问的也就4G,这其中还包括其他设备占用的那部分(最大头当属显存映射)。

[ 本帖最后由 netwinxp 于 2010-8-5 13:52 编辑 ]
回复

使用道具 举报

10#
发表于 2010-8-5 16:37:05 | 只看该作者
原帖由 ones 于 2010-8-4 07:52 发表
32bit的系统都只能识别到3.25G



2003企业版以上,2008各个版本,这些系统32位版本缺省的都支持4G以上的内存。转附一点小知识如下:

PAE模式是什么模式?
回答
PAEPhysical Address Extension)模式
物理地址扩展 (PAE) 简述
  基于 x86 的服务器的一种功能,它使运行 Windows Server 2003, Enterprise Edition Windows Server 2003, Datacenter Edition 的计算机可以支持 4 GB 以上物理内存。物理地址扩展 (PAE) 允许将最多 64 GB 的物理内存用作常规的 4 KB 页面,并扩展内核能使用的位数以将物理内存地址从 32 扩展到 36
端口访问实体(Port Accessing Entity
  网络访问技术的核心部分是PAE(端口访问实体)。在访问控制流程中,端口访问实体包含3部分:认证者--对接入的用户/设备进行认证的端口;请求者--被认证的用户/设备;认证服务器--根据认证者的信息,对请求访问网络资源的用户/设备进行实际认证功能的设备。
物理地址扩展 (PAE) X86 概述
物理地址扩展 (PAE) X86 允许软件使用地址窗口扩展 (AWE) API 集并在具有 Intel Pentium Pro 或更高版本处理器的计算机上运行,而 4 GB 以上物理内存允许将更多物理内存映射为应用程序的虚拟地址空间。
不使用 AWE API 集的应用程序也可以从 PAE X86 获益,因为操作系统使用更大的物理内存来减小页面,从而提高了性能。同样,这还使驻留多个应用程序的合并服务器受益。
通过在内存中而不是在磁盘上保存数据,可提高操纵大量数据的应用程序的性能。例如,PAE X86 可显著提高以下类型应用程序的性能:
数据库,如 Microsoft SQL/E 7.0 或更高版本。
科学和工程应用程序,如计算流体动力学的应用程序。
执行大量数据采集的统计分析应用程序。
在采用支持非执行页面保护功能的处理器的计算机上启用 DEP 时,在运行装有 Service Pack 1 Windows Server 2003 和装有 Service Pack 2 Windows XP 的计算机上将自动启用 PAE
在装有 SP1 的标准版 Windows Server 2003 和装有 SP2 Windows XP 上启用 PAE 模式时,物理地址空间将限制在 4 GB。将物理地址空间限制在 4 GB 有助于防止 PAE 模式出现驱动程序兼容性问题。
只有特定硬件才支持 PAE X86,因此在最初安装该操作系统时不启用此功能。有关哪些硬件支持 PAE X86 的详细信息,可以查看 http://www.microsoft.com/technet/prodtechnol/windowsserver2003/zh-chs/library/ServerHelp/07bb2619-68b5-4a1a-825d-dbb909355916.mspx 查询有关 Windows Server 2003 家族中产品的硬件兼容性信息。有关如何启用 PAE X86 的详细信息,请参阅启用物理地址扩展 (PAE)
如何启用物理地址扩展 (PAE)
启用物理地址扩展 (PAE) X86
1.打开 Windows 资源管理器。
2.工具菜单上,单击文件夹选项
3.查看选项卡上,单击显示所有文件和文件夹,清除隐藏受保护的操作系统文件复选框,然后单击确定。如果显示警告对话框,单击以继续。
4.在根文件夹(如 C:)下查找 Boot.ini 文件并删除它的只读属性。
5.打开 Boot.ini 文件,然后将 /PAE 参数添加到 ARC 路径中,如以下 Windows Server 2003 Datacenter Edition 示例所示:
multi(0)disk(0)rdisk(0)partition(2)\%systemroot%="Windows Server 2003, Datacenter Edition" /PAE
6.文件菜单上,单击保存
7.还原 Boot.ini 文件的只读属性。
8.为使更改生效,请重新启动计算机。
禁用PAE模式方法
右击桌面我的电脑属性,选择高级,再点击启动与恢复下面的设置,再点击框中的编辑键,此时会打开BOOT.INI文件,
然后将文件的此行“multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect”中的/noexecute=optin改成/execute 改完后保存该文件,然后重启电脑便OK
【注意】
要执行该过程,您必须是本地计算机上 Administrators 组的成员,或者您必须被委派了适当的权限。如果计算机已加入某个域,则 Domain Admins 组的成员可能会执行该过程。作为安全性最佳操作,请考虑使用运行方式执行此过程。
【注意】
本主题不适用于 Windows Server 2003 Web Edition
回复

使用道具 举报

11#
发表于 2010-8-5 17:27:08 | 只看该作者
按这种说法DOS+xms也算支持4G...

所谓的窗口切换,其实和DOS的EMS内存管理差不多。EMS通过切换UMB的64KB页面来访问其他的内存芯片,这种方式并不需要开启A20,简单地说不管切换到哪页,都是占用那1MB空间,换句话说在几个切换的页面中,只有当前页面是可以直接访问的。
换句话说不管你怎么切换,在同一时刻最多只能访问4G空间,这个和64位系统中同时可访问超过4G很多的内存并不完全等价,甚至可以说PAE其实和虚拟内存几乎相同,也就是可以预装,另外速度也快了些。哪天出来个8G的可执行文件就可以看出64位系统支持4G以上和PAE所谓的“支持4G以上”有何不同。

[ 本帖最后由 netwinxp 于 2010-8-5 17:45 编辑 ]
回复

使用道具 举报

12#
发表于 2010-8-5 22:28:01 | 只看该作者
原帖由 ones 于 2010-8-4 07:52 发表
32bit的系统都只能识别到3.25G

32bit的2003 不用PAE参数也可以用上4G内存的。


PE这种过度精简的系统识别不了4G内存一点也不奇怪。

[ 本帖最后由 yjstone 于 2010-8-5 22:43 编辑 ]
回复

使用道具 举报

13#
发表于 2010-8-5 23:58:24 | 只看该作者
原帖由 yjstone 于 2010-8-5 22:28 发表

32bit的2003 不用PAE参数也可以用上4G内存的。
96478
96477
PE这种过度精简的系统识别不了4G内存一点也不奇怪。

vista/win7正好反过来。
pe这种过度精简的系统能识别4G以上内存,而vista/win7确不能。明显是微软人为限制,pe 2.x/3.0把限制都精简掉了
回复

使用道具 举报

14#
发表于 2010-8-6 11:07:41 | 只看该作者
2003属于服务器版本支持大内存应该的^_^
回复

使用道具 举报

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

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2025-2-23 06:40

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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