Windows 8.1 缓存内存和内存优化器

Bil*_*ilo 0 memory performance cache windows-8 windows-8.1

我找不到类似的问题所以谈论它所以我想创建一个。它有点长,所以我大胆地提出了我实际上想问的问题。

有人注意到Windows 8 占用了太多内存,Cached问题的答案是使用一些内存优化器来取回缓存的 ram。

但是,Cached内存时不时的又在增加,所以我不得不再次运行优化器,我想知道为什么Windows会玩这种猫捉老鼠的机制,有文章提到不需要内存优化器。我怀疑这个理论是否适用于一些低端设备,比如带有 2GB 内存的 win8 平板电脑。例如,没有内存优化器,我看到我的电脑的内存使用率高达96%并开始滞后,点击优化按钮后,内存使用率急剧下降并且没有滞后。

我做过这样的测试,下面是优化前的截图: 在此处输入图片说明

优化后:(鼠标悬停描述没什么特别的,只是截屏时出错) 在此处输入图片说明

基于 Windows8(或更高版本)的现代 PC 真的需要内存优化器吗?(包括高端和低端)

Dav*_*rtz 10

您链接到的文章回答了您的问题。

内存优化器不仅不需要,而且有害。空闲内存并不比未安装在设备中的内存好——它对性能没有影响。现代操作系统不遗余力地保持尽可能少的可用内存以获得最大性能。您可以在屏幕截图中清楚地看到优化器在优化器之后浪费的内存比之前更糟糕。

由于您遇到性能问题,因此可能有问题。您看到的内存使用模式可能是了解正在发生的事情的线索。但它们不是问题。

如果您在想,“我希望现在可以释放内存,以便以后可以使用它”,请从您的脑海中摆脱出来。现在,您可以使用内存以后使用它。这里没有任何取舍。使用内存是一个纯粹的胜利。现代操作系统直接将内存从一种用途转换为另一种用途,仅作为最后的手段才释放内存。

如果您需要帮助找出您的系统出了什么问题,我建议您提出一个新问题并尽可能详细地描述问题。特别是,不要使用“滞后”这个词,它可能意味着什么。准确描述您遇到的问题。