最近我成功修复了我的一台旧机器。我发现它只有 2 GB 的 RAM,所以我决定寻找一种“将硬盘用作 RAM”的方法。
经过这些研究,我注意到一种实现方法是更改分页文件大小。我所做的是从 C: 驱动器中取出 7 GB,从 D: 驱动器中取出 1 GB,然后将它们变成名为内存的 F: 8 GB 分区,目的是让 RAM 完全占用。我的问题是:
1-如果我禁用 C: 驱动器的分页文件可以吗?
2-例如,如果将页面文件设置为仅在 F:驱动器上可用,那么从 C:和 D:驱动器运行的程序是否可以使用它?
3-“初始大小”的用途是什么?如果我想使用整个驱动器,我应该将初始大小和最大大小都设置为 8 GB,还是最大大小应为 8 GB,初始大小应为 0 MB?我不明白初始大小的用途。
编辑:运行的系统是 Windows 10 32 位,所有这些分区都在同一个物理驱动器上。
答案1
2-例如,如果将页面文件设置为仅在 F:驱动器上可用,那么从 C:和 D:驱动器运行的程序是否可以使用它?
是的,因为操作系统正在管理这个空间,而程序的位置并不重要。程序永远不会直接访问这些空间。操作系统决定换出或换入哪些内存。
3-“初始大小”的用途是什么?如果我想使用整个驱动器,我应该将初始大小和最大大小都设置为 8 GB,还是最大大小应为 8 GB,初始大小应为 0 MB?我不明白初始大小的用途。
当页面文件大小增加时,初始大小可防止 HDD 上的碎片整理。在 SSD 上则无关紧要。
经过这些研究,我注意到一种实现方法是更改分页文件大小。我所做的是从 C: 驱动器中取出 7 GB,从 D: 驱动器中取出 1 GB,然后将它们变成名为内存的 F: 8 GB 分区,目的是让 RAM 完全占用。我的问题是:
我无法理解你真正做了什么,也无法对此发表评论。
1-如果我禁用 C: 驱动器的分页文件可以吗?
这取决于具体情况——请尽量具体一些。