背景
在 Microsoft Windows 中,4 GB 虚拟地址空间的上半部分保留供操作系统的进程使用,剩余的 2 GB 留给应用程序进程,其中包括用于代码页、堆栈和所有动态分配的内存的空间。
这样,在 Microsoft Windows 操作系统中,每个应用程序使用的内存不多于 2 GB。但 3 GB 特征划分内存空间的方式则不同,它为应用程序提供 3 GB 而为操作系统提供 1 GB。这并不是网络服务器限制,而是与使用占用大量内存的大型数据集的用户相关。
重要信息 Autodesk 不支持 3GB 开关。在许多情况下,此自定义设置将导致 Inventor 图形无法正确显示。建议您升级到 64 位版本的 Windows。
若要设定页面文件的大小,请在“我的电脑”上单击鼠标右键 选择“属性”
“高级”选项卡
“性能”部分的“设置”
“高级”选项卡
单击“虚拟内存”部分的“更改”。在“初始大小”框和“最大值”框中均输入 4096,然后单击“设置”。单击“确定”。
启用该特征
您必须更改 boot.ini 文件(通常位于 C:\boot.ini)以获得“3 GB”选项,如下所示。建议您复制原始行,然后修改复制的行以添加选项和识别字符串。设置后您就可以在开始时选择是否使用该选项。
复制的行显示为绿色(最后一行),其中被修改的部分显示为红色。
[引导程序加载器]
timeout=30
default=multi(0)disk(0)disk(0)partition(2)\WINDOWS
[操作系统]
multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Microsoft Windows XP Professional" /fastdetect
multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Microsoft Windows XP Professional 3GB" /3GB /fastdetect
确保正常使用该特征
若要确保 Autodesk Inventor 确实是在 3 GB 范围内分配内存,请启动 Autodesk Inventor。单击“帮助”“关于 Autodesk Inventor”。启动画面图像下的文本第一行将会显示“Autodesk Inventor [版本号] - 3GB”,如果显示 3GB,则 Autodesk Inventor 已成功使用该特征。
限制
必须专门编译每个可执行应用程序以启用较大的地址空间。仅 Autodesk Inventor.exe 被启用。尚未启用 Autodesk Inventor 附带的其他可执行应用程序。通常,不启用其他软件供应商提供的应用程序来使用该特征。
该特征只用于 Windows XP。而且,Windows XP SP1 service pack 已禁用它。要为 Windows XP SP1 重新启用它,必须应用一个 Microsoft 的即时补丁程序。要应用该即时补丁程序 (q328269_WXP_SP2_x86_ENU.exe),请按照关联压缩文件的 hotfix.txt 文件中的说明进行操作。不可能在 Windows NT、Windows 2000 或 Windows 9x 上启用该特征。