启用物理内存扩展Physical Address Extension(PAE) 下载本文

内容发布更新时间 : 2024/5/18 16:45:56星期一 下面是文章的全部内容请认真阅读。

1.检查主板支持度 everestultimate-v5.50 2.开启3GB/PAE

multi(0)disk(0)rdisk(0)partition(2)\\%systemroot%=\Windows XP Professional\3.修改注册表

[HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Services\\RRamdisk\\Parameters] \里面的键值修改为00000001

4.安装

RamDisk

5.建立虚拟磁盘

移动TEMP临时文件夹 移动虚拟内存页面文件 删除C盘页面文件 更改IE临时文件夹

----------------------------------------------------------------------------- 启用应用程序内存调整 ---官方

启用应用程序内存调整(俗称3GB开关)

1. 打开 Windows 资源管理器。 2. 在“工具”菜单上,单击“文件夹选项”。

3. 在“查看”选项卡上,单击“显示隐藏文件和文件夹”,清除“隐藏受保护的

操作系统文件”复选框,然后单击“确定”。如果显示警告对话框,单击“是”以继续。

4. 在根文件夹(如 C:)下查找 Boot.ini 文件并删除它的只读属性。

5.

打开 Boot.ini 文件,然后将 3GB 参数添加到 ARC 路径中,如以下 Windows Server 2003, Datacenter Edition 示例所示:

multi(0)disk(0)rdisk(0)partition(2)\\%systemroot%=\Server 2003, Datacenter Edition\ 6. 在“文件”菜单上,单击“保存”。 7. 还原 Boot.ini 文件的只读属性。 8. 为使更改生效,请重新启动计算机。

关闭3GB 斯蒂芬

_____________________________________________________________________________

同时开启PAE和3GB

【摘】xp使用4G内存方法

2009-04-29 16:27

标准的 32 位地址最多可映射 4 GB 内存。因此,32 位进程的标准地址空间限制为 4 GB。默认情况下,在 32 位 Microsoft Windows 操作系统中,将为操作系统保留 2 GB 空间,另外 2 GB 空间可由应用程序使用。如果在 Windows Server 的 Boot.ini 文件中指定了 /3gb 参数,则操作系统将仅保留 1 GB 的地址空间,应用程序最多可以访问 3 GB 的空间。

AWE 是 Windows 的内存管理功能的一组扩展,它使应用程序能够使用的内存量超过通过标准 32 位寻址可使用的 2-3 GB 内存。AWE 允许应用程序获取物理内存,然后将非分页内存的视图动态映射到 32 位地址空间。虽然 32 位地址空间限制为 4 GB,但是非分页内存却可以远远大于 4 GB。这使需要大量内存的应用程序(如大型数据库系统)能使用的内存量远远大于 32 位地址空间所支持的内存量。

如果计算机上有 16 GB 以上的可用物理内存,操作系统需要 2 GB 的进程地址空间供系统使用,因此只能支持 2 GB 的用户模式地址空间。为了让 AWE 能够使用 16 GB 以上的内存,应确保 boot.ini 文件中没有 /3gb 参数。否则,操作系统就不能寻址 16 GB 以上的内存。

AWE 允许在 32 位体系结构上分配超过 4 GB 的物理内存。只有当可用物理内存大于用户模式的虚拟地址空间时,才应该使用 AWE。

若要使 32 位操作系统支持 4 GB 以上的物理内存,必须向 Boot.ini 文件添加 /pae 参数并重新启动计算机。

在 Windows Server 2003 中,如果服务器使用热添加内存设备,则 PAE 将自动启用。在这种情况下,不必在配置为使用热添加内存设备的系统中使用 /pae 参数。而在其他任何情况下,都必须在 Boot.ini 文件中使用 /pae 参数才能利用超过 4 GB 的内存。 ---- suy

根据我的经验,如果不是使用/PAE开关的话,操作系统无法使用大于4G的物理内存。在通常情况下,对于每个进程,为用户模式进程分配的虚拟地址空间是 2 GB,为操作系统分配的虚拟地址空间是另外 2 GB。如果服务器上有4G的物理内存,您可以通过使用3GB开关来让应用程序比如SQL使用大于2G的内存。

您可以同时启用PAE和3GB这两个开关。

据我的经验,如果系统使用 Boot.ini 文件中的 /3GB 项重新启动,并且系统的物理内存超过 16 GB,则操作系统不使用额外的物理随机存取内存 (RAM)。也就是说,如果您的物理内存大于16GB的话,我们不建议您使用3G的开关,在这种情况下,操作系统将不使用任何超过 16 GB 的内存。此行为是由内核虚拟内存空间考虑导致的。

如果您的物理内存大于3GB但小于16GB的话,您可以使用/3GB的开关。

AWE 是内存管理器功能的一套应用程序编程接口 (API) ,它使程序能够寻址更多内存 — 超过标准 32 位寻址的 4 GB 内存空间。AWE 使程序能够将物理内存保留为非分页内存,然后将非分页内存部分动态映射到程序的内存工作集。此过程使内存密集型程序(如大型数据库系统)能够为数据保留大量的物理内存,而不必交换分页文件以供使用。相反,数据在工作集中进行交换,并且保留的内存超过 4 GB 范围。此外,超出 4 GB 的内存范围对内存管理器是公开的,并且 AWE 通过 PAE 发挥作用。没有 PAE,AWE 就无法保留超出 4 GB 的内存。

(1)multi(0)disk(0)rdisk(0)partition(2)\\%systemroot%=\Windows XP Professional\

(2)multi(0)disk(0)rdisk(0)partition(2)\\%systemroot%=\Windows XP Professional\

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! xp 下开启4G 内存的方法。

4G内存进入系统之后只能认出3G是很正常的,由于32位的系统平台的寻址能力上限为4GB,而且4GB的最后1GB地址空间基本上都被显卡等设备所占据了,所以系统实际上无法访问3G~4G地址段的物理内存。具体到Windows XP 32Bit,它最多只能认出3.5GB的内存,而且单个进程最多只能使用2GB的空间。即使是32位版的Windows Vista也无法临驾于这个寻址的限制,最多也只能认出3.5GB。如果已经买了4GB的内存怎么办呢?您可以玩一下虚拟硬盘RamDisk,从内存中开辟一个空间当作硬盘使用速度非常快,而且用于BT下载的交换空间可以保护硬盘——内存是不怕重复读写的;二是安装64位版的Windows XP或者Vista,尽管软件非常缺乏,但是可以把4GB内存全部利用起来。建议非专业用户的内