
此系统信息来自 Process Explorer。仍然有可用的物理内存,但系统显示几乎没有剩余的 RAM。
任务管理器还显示使用了大约 74% 的总 RAM。
自安装 Windows 8.1 以来,计算机具有 4+8=12 GB 的 RAM。我通过将 4 GB 更改为 8 GB 模块来升级它。这可能是问题吗?或者这种行为是否正常,我只是误解了可用物理内存的含义?
这个问题是由以下经常观察到的现象引起的,我想找到解释:
正如 Process Explorer 所报告的那样,这是在 Windows 10 上。
我想回答的最终问题是:我可以放弃人为地将我的页面文件膨胀到我的空间不足 SSD 无法处理的水平,这样我才能真正有效地利用我的物理内存吗?(或者即使它没有那么满。也就是说,我想避免诸如“对您的页面文件执行 X/Y/Z”之类的建议。)
我试图了解提交的字节数和提交限制之间的实际差异。从下面的定义,
提交限制是无需扩展分页文件即可提交的虚拟内存量。它以字节为单位。提交的内存是在磁盘分页文件上保留空间的物理内存。
Committed Bytes是已提交的虚拟内存量,以字节为单位。
从我的计算机配置中,我看到我的物理内存为 1991 MB,虚拟内存(所有文件的总分页文件)为 1991 MB,最小允许为 16 MB,推荐为 2986 MB,当前分配为 1991 MB。
但是当我打开我的 perfmon 并监控 Committed Bytes 和 Commit Limit 时,数字差异很大。那么这些 Committed Bytes 和 Commit Limit 究竟是什么以及它们是如何形成的。
现在在我的 perfmon 中,Committed Bytes 的运行速度为 3041 MB(有时也会达到 4000 MB),Commit Limit 为 4177 MB。那么它们是如何计算的。请解释一下。我已经阅读了很多文档,但我不明白这是如何工作的。
请帮忙。谢谢。
我想减少我的缓存大小,因为我有一个慢速磁盘并运行一个无交换系统(这样非常快)。我有 x86 Vista 和 3 GB RAM。问题是 Windows 为磁盘缓存占用了大约 1 GB 的 RAM(显示在物理内存 -> 缓存下的任务管理器中),只剩下 2 GB 用于应用程序。每次当 Windows 认为它的内存不足时都会弹出一个非常烦人的弹出窗口,当然在使用内存时应用程序会崩溃。但是缓存中仍有 1 GB 空间!
我试过AnalogX Cache Booster,但它没有做任何事情,内存使用量保持不变,警告弹出窗口处于相同水平。