增加 Windows XP 机器上的用户空间

增加 Windows XP 机器上的用户空间

我在 XP 上遇到了用户空间问题。我的机器有 3GB RAM,我的应用程序需要更多内存。一个解决方案是将 RAM 增加到 4GB,然后打开 3GB 开关。

现在,我在偏远的地方,没有任何 RAM。

有什么解决方案可以增加用户空间吗?

答案1

您可以增加页面文件大小,或让 Windows 管理它。您还可以在 BIOS 中调低其他系统资源使用的 RAM 量。

要确保您的页面文件设置为最佳设置:打开控制面板并转到系统属性。在高级选项卡的性能部分中,单击设置按钮。在性能选项对话框中,选择高级选项卡,然后在虚拟内存部分中单击更改按钮。在虚拟内存对话框中,页面文件大小是否设置为系统管理?如果是,那应该是最好的。但是,如果您愿意,您可以根据应用程序需求设置自定义大小。

要从其他硬件资源中释放更多内存:重新启动计算机并按照 POST 屏幕上的说明操作,打开 BIOS 设置。如果您有集成显卡,请将分配给显卡的内存量调到尽可能低的设置。

如果这些方法不起作用,则您的应用程序要么无法在只有 3GB RAM 的系统上运行,要么当它提到用户空间时,它指的不是 RAM。在这种情况下,请检查您的硬盘驱动器,看看它是否空间不足,并使用 CCleaner(由 Piriform 提供)等程序释放硬盘驱动器上的空间。

答案2

您仍然可以开启4 GB 调优在 XP 系统上,然后设置图像文件大地址感知标志在您的可执行文件中。4GT 仅影响 32 位系统上的用户/内核虚拟地址空间划分,与系统中的 RAM 数量无关。

或者,您可以尝试修改应用程序以使用更少的 RAM。根据您的限制,这可能更值得。在当前具有 3GB RAM 的系统上,如果您使用 4GT,您将最终严重受到 RAM 限制(并且可能开始大量交换)。

答案3

虚拟内存允许系统使用硬盘空间来存储通常存储在 RAM 中的信息。Windows XP 使用分页文件来管理虚拟内存。

您指定此文件的最小和最大大小。

如果大小与 Windows XP 中的默认值不同,应用程序可能会返回错误。但是,某些应用程序可能需要页面文件的非默认大小。

仅当其他应用程序不会受到不利影响时才更改大小。

要将页面文件设置为默认大小:

笔记:您必须以管理员身份登录才能更改分页文件的大小。

退出所有应用程序。

  1. 选择开始>控制面板>系统

  2. 点击先进的选项卡,然后Settings单击表现区域。

  3. 点击先进的选项卡,然后Change单击虚拟内存区域。
  4. 来自驾驶列表中,选择一个有可用空间的硬盘分区至少等于三倍计算机安装的 RAM 数量。要确定硬盘分区上的可用空间量,点击驱动器号;可用空间量显示在选定驱动器的分页文件大小区域。
  5. 在里面初始大小框中输入一个值相当于计算机已安装 RAM 容量的 1.5 倍
  6. 在里面最大尺寸框中,输入一个等于初始大小的两倍价值。
  7. 单击Set,然后单击OK关闭虚拟内存对话框。
  8. 点击OK警报“您所做的更改需要重新启动计算机“”。
  9. 点击OK关闭性能选项对话框,然后单击OK关闭系统属性对话框。
  10. 点击Yes系统设定变更对话框。然后 Windows 将重新启动。

相关内容