相关疑难解决方法(0)

Windows 表示 RAM 耗尽,但仍有 4 GB 可用物理内存

Process Explorer 中系统信息的屏幕截图

此系统信息来自 Process Explorer。仍然有可用的物理内存,但系统显示几乎没有剩余的 RAM。

任务管理器还显示使用了大约 74% 的总 RAM。

自安装 Windows 8.1 以来,计算机具有 4+8=12 GB 的 RAM。我通过将 4 GB 更改为 8 GB 模块来升级它。这可能是问题吗?或者这种行为是否正常,我只是误解了可用物理内存的含义?

memory windows-7

35
推荐指数
1
解决办法
2万
查看次数

内存/提交费用如何在 Windows 10 中工作?

这个问题是由以下经常观察到的现象引起的,我想找到解释:

  1. 当前提交通常高于物理使用量 + 页面文件大小。那是怎么回事?那应该是不可能的吧?[这似乎是因为压缩。这将问题转换为:为什么不提交限制然后上升或什么?即,如果它对内存使用没有帮助,那么压缩有什么意义?]
  2. 有时这会达到当前提交超过两倍物理内存使用量的极端水平!
  3. 当提交费用填满并且 Windows 开始要求我关闭时,大部分时间物理内存在 60% 左右。这似乎非常低效。

正如 Process Explorer 所报告的那样,这是在 Windows 10 上。

我想回答的最终问题是:我可以放弃人为地将我的页面文件膨胀到我的空间不足 SSD 无法处理的水平,这样我才能真正有效地利用我的物理内存吗?(或者即使它没有那么满。也就是说,我想避免诸如“对您的页面文件执行 X/Y/Z”之类的建议。)

memory memory-management windows-10

7
推荐指数
1
解决办法
9772
查看次数

提交的字节数和提交限制 - 内存统计

我试图了解提交的字节数和提交限制之间的实际差异。从下面的定义,

提交限制是无需扩展分页文件即可提交的虚拟内存量。它以字节为单位。提交的内存是在磁盘分页文件上保留空间的物理内存。

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。那么它们是如何计算的。请解释一下。我已经阅读了很多文档,但我不明白这是如何工作的。

请帮忙。谢谢。

memory windows memory-management

2
推荐指数
1
解决办法
6654
查看次数

禁用/调整 Windows Vista 磁盘缓存以增加可用 RAM

我想减少我的缓存大小,因为我有一个慢速磁盘并运行一个无交换系统(这样非常快)。我有 x86 Vista 和 3 GB RAM。问题是 Windows 为磁盘缓存占用了大约 1 GB 的 RAM(显示在物理内存 -> 缓存下的任务管理器中),只剩下 2 GB 用于应用程序。每次当 Windows 认为它​​的内存不足时都会弹出一个非常烦人的弹出窗口,当然在使用内存时应用程序会崩溃。但是缓存中仍有 1 GB 空间!

我试过AnalogX Cache Booster,但它没有做任何事情,内存使用量保持不变,警告弹出窗口处于相同水平。

memory windows-vista cache

0
推荐指数
1
解决办法
9171
查看次数