背景
在 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 LT 确实是在 3 GB 范围内分配内存,请启动 Autodesk Inventor LT。单击“帮助”“关于 Autodesk Inventor LT”。启动画面图像下的文本第一行将会显示“Autodesk Inventor LT [版本号] - 3GB”,如果显示 3GB,则 Autodesk Inventor LT 已成功使用该特征。
限制
必须专门编译每个可执行应用程序以启用较大的地址空间。仅 Autodesk Inventor LT.exe 被启用。尚未启用 Autodesk Inventor LT 附带的其他可执行应用程序。通常,不启用其他软件供应商提供的应用程序来使用该特征。
该特征只用于 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 上启用该特征。