Windows 操作系统中为什么会出现物理内存可用数小于系统缓存的情况?

2024-11-07 05:16:03
推荐回答(3个)
回答1:

系统缓存的作用是为快速访问文件或者快速启动程序而设置,他的大小和你平日所使用的程序有关。

在windows管理器中可以明显看到系统缓存所在的是物理内存那项的子项。所以系统缓存是属于物理内存的一部分。物理内存比系统缓存小也是正常现象。因为在windows管理器中显示的“系统缓存”其实是已经使用了的内存容量,而你的可用物理内存是在总内存量减去系统缓存量再减去当前程序所使用的物理内存量得出的。
可用物理内存=总内存-系统缓存-使用中内存

所以当你的程序启动得较多的时候,会出现可用物理内存降低的情况,而一般系统缓存保持一定值(数值会改变,但一般变化不大),在这种情况下,可用的物理内存就会比系统缓存要低。

回答2:

这是VISTA的一个特点,将物理内存缓存,需要运行更大的内存的程序系统就会让出一部分内存。这么做就充分利用了内存。

回答3:

因为还要虚拟内存啊。