提前规格:
AMD Athlon XP 2400+ @ 2.00 GHz / 1 GB PC-3200 DDR RAM / 160 GB IDE HDD / 128 MB GeForce 6200 AGP / FIC AM37 / 350W PSU / Windows XP Pro SP3
因此,XP 会弹出提示说我的虚拟内存不足。但是,我有一个名为 SmartRAM(IObit 的 Advanced SystemCare 的一部分)的程序,它会显示 CPU 和页面文件使用情况以及可用物理内存和虚拟内存。当 XP 弹出提示说我的虚拟内存不足时,该程序显示我的机器上至少有 2000 MB 可用虚拟内存。
首先,虚拟内存完全不足会导致我的计算机死机吗?其次,如何解决虚拟内存不足的问题?(可以完全重新格式化,但不能立即完成...)
提前致谢。
答案1
IT 专业人士对于虚拟内存是什么和不是什么存在很多困惑。本科操作系统课程中会讲到虚拟内存,但遗憾的是大多数人毕业时都没有理解它。
交换空间与虚拟内存关系不大,当计算机物理内存不足时使用。这与磁盘空间有关。
另一方面,虚拟内存是一个抽象概念,它允许计算机“寻址”比实际内存更多的内存,但不能使用更多内存。无论交换大小如何,32 位计算机都可以寻址,因此每个虚拟内存都有 2^32 个字,每个字 32 位。64 位计算机也是如此。
我认为您的“辅助”程序可能是罪魁祸首。尝试卸载它,看看是否仍然会收到相同的错误,因为 2^32 是一个很大的数字。
更具体地回答您的问题,虚拟内存不能足够低,结果导致机器崩溃......