我在XP上遇到了用户空间问题。我有一台3GB RAM的机器,我的应用程序需要更多的内存。一种解决方案是将RAM增加到4GB并打开3GB交换机。
现在,我在偏远的地方,我没有任何内存。
任何增加用户空间的解决方案?
我在XP上遇到了用户空间问题。我有一台3GB RAM的机器,我的应用程序需要更多的内存。一种解决方案是将RAM增加到4GB并打开3GB交换机。
现在,我在偏远的地方,我没有任何内存。
任何增加用户空间的解决方案?
Answers:
您可以增加页面文件大小,或让Windows管理它。您还可以调低BIOS中其他系统资源使用的RAM量。
要确保您的页面文件设置为最佳设置: 打开“控制面板”,然后转到“系统属性”。在“高级”选项卡上的“性能”部分中,单击“设置”按钮。在“性能选项”对话框中,选择“高级”选项卡,然后在“虚拟内存”部分中单击“更改”按钮在“虚拟内存”对话框中,“分页文件大小”是否设置为“系统管理”?如果是这样,那应该是最好的。但是,如果您愿意,可以根据应用程序需求设置自定义大小。
要从其他硬件资源中释放更多内存: 通过重新启动计算机并按照POST屏幕上的说明打开BIOS设置。如果已集成图形,请将分配给图形的内存量调低到尽可能低的设置。
如果这些不起作用,您的应用程序要么无法在仅具有3GB RAM的系统上运行,要么当它引用用户空间时,它不是在谈论RAM。在这种情况下,请检查硬盘以查看其是否空间不足并使用CCleaner(Piriform)等程序释放硬盘空间。
你仍然可以打开 4千兆字节的调整 在你的XP系统上,然后设置 IMAGE_FILE_LARGE_ADDRESS_AWARE 标记您的可执行文件。 4GT仅影响32位系统上虚拟地址空间的用户/内核分割,它与系统中的RAM量无关。
或者,您可以尝试修改应用程序以使用更少的RAM。根据您的限制,这可能更值得。在目前使用3GB内存的系统上,如果你使用4GT,你最终会受到严重的RAM限制(并且可能会开始大量交换)。
虚拟内存允许系统使用硬盘空间来存储通常存储在RAM中的信息。 Windows XP使用页面文件管理虚拟内存。
您可以指定此文件的最小和最大大小。
如果大小与Windows XP中的默认大小不同,应用程序可能会返回错误。 但是,某些应用程序可能需要页面文件的非默认大小。
仅在其他应用程序未受到不利影响时才更改大小。
要将页面文件设置为默认大小:
注意 :您必须以管理员身份登录才能更改页面文件的大小。
退出所有应用程序。
选择 开始 > 控制面板 > 系统 。
点击 高级 选项卡,然后单击 设置 在里面 性能 区域。