
此系统信息来自 Process Explorer。仍然有可用的物理内存,但系统显示几乎没有剩余的 RAM。
任务管理器还显示使用了大约 74% 的总 RAM。
自安装 Windows 8.1 以来,计算机具有 4+8=12 GB 的 RAM。我通过将 4 GB 更改为 8 GB 模块来升级它。这可能是问题吗?或者这种行为是否正常,我只是误解了可用物理内存的含义?
我已禁用页面文件在我的系统(硬盘是太缓慢,不能买一个新的马上,不能页面文件移动到另一个分区)。当我看到资源监视器,使用内存要求很高的应用程序时,系统显示提交费用几乎 100% 已满。事实上,如果我继续要求更多的内存,当提交费用有效地达到 100% 时,程序就会开始崩溃。
与此同时,系统说我只使用了 50-60% 的物理内存,并且有大约 1GB 的可用内存(空闲 + 待机)。
如果提交费用是实际请求的总内存,为什么系统会说有这么多内存是空闲的?Windows 是否未使用物理内存?内存图错了吗?我错过了什么吗?

我试图了解提交的字节数和提交限制之间的实际差异。从下面的定义,
提交限制是无需扩展分页文件即可提交的虚拟内存量。它以字节为单位。提交的内存是在磁盘分页文件上保留空间的物理内存。
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。那么它们是如何计算的。请解释一下。我已经阅读了很多文档,但我不明白这是如何工作的。
请帮忙。谢谢。


这是正常的RAM使用吗?我有单通道 ddr2 RAM,系统配置中的最大内存已关闭。我不明白为什么我有 5,7GB 可用,有时空闲时低至 4GB。系统信息和 BIOS 说我安装了 8GB,所以没问题。RAM 使用率通常在 27% 到 30% 左右空闲,而 CPU 使用率为 1% 空闲。而游戏 RAM 使用率为 60%。
现在我在质疑可用和使用中的真正含义。一切似乎都很好,但我不明白 Windows 呈现给我的信息。
我想减少我的缓存大小,因为我有一个慢速磁盘并运行一个无交换系统(这样非常快)。我有 x86 Vista 和 3 GB RAM。问题是 Windows 为磁盘缓存占用了大约 1 GB 的 RAM(显示在物理内存 -> 缓存下的任务管理器中),只剩下 2 GB 用于应用程序。每次当 Windows 认为它的内存不足时都会弹出一个非常烦人的弹出窗口,当然在使用内存时应用程序会崩溃。但是缓存中仍有 1 GB 空间!
我试过AnalogX Cache Booster,但它没有做任何事情,内存使用量保持不变,警告弹出窗口处于相同水平。
我注意到我的装有 Windows 7 x64 的 PC 经常说系统内存不足。当我同时打开一些“重”程序(如带有许多选项卡的 Firefox、照片编辑、CAD 等)时,就会发生这种情况。
我通过任务管理器仔细检查了使用的 RAM,但它从未达到限制。沉迷于此,有时系统会自动关闭程序。
今天我尝试运行一个内存很大的游戏(Black Ops 3),第一次尝试(打开 firefox)游戏崩溃了。关闭 firefox 游戏运行正常,但玩几分钟后又崩溃了。在这两种情况下,错误窗口都显示我指的是内存。即使在游戏日志控制台中也有“内存不足”或类似的提示。
我读了一些关于这个与分页文件相关的问题。我已禁用它,因为我有一个 250GB 的 SSD。
我希望有人可以帮助我,因为这很令人沮丧。
这里有一些硬件/系统细节:
编辑:我将添加更多信息以提供帮助。我试图重现错误,但我取得了部分成功。这里的结果和信息:
这是我通常在错误之前收到的警告。这是一个网络图像(我现在无法复制它)但内容是正确的。通常我在警告文本中使用 Firefox(或另一个我启动的第一个程序)作为应用程序名称。 点击查看图片,由于我是新来的,我还不能附上它们。
这是我在运行 Firefox 的情况下启动 Black Ops 3 游戏错误日志。由于游戏崩溃,Firefox 也崩溃了。
Command line:
Error: Waited 102 msec for missing asset "debug_sphere_exterior".
Error: Could not find material "debug_sphere_exterior".
Error: …Run Code Online (Sandbox Code Playgroud)