我在许多不同的 Windows 机器上,在许多不同的场合注意到这一点:任务管理器或资源监视器报告的 RAM 使用量似乎通常加起来显着低于实际使用量。
例如,很多次在我的笔记本电脑或台式机上,我看到使用了 7GB 之类的东西,但工作 RAM 集的总数更像是 3GB。我就是不知道它在哪里被使用!
这是我今天在服务器上的资源监视器中注意到的一个极端示例:
如果您右键单击图像并在新选项卡中打开并查看数字,您会注意到工作集(不包括非物理虚拟内存)加起来大约为 1.7GB。当启用“显示所有用户的进程”时,通过在任务管理器中添加 RAM 使用量,我得到了类似的数字。
现在这是任务管理器的性能选项卡的屏幕截图:
这表示 7.6GB 的物理内存正在使用中。
我一直在个人计算机、笔记本电脑和现在的服务器上看到这一点:系统工具报告的总 RAM 使用量仅占我观察到的 RAM 使用量的 1/4 左右。跆拳道要开始了???
对我所有的 RAM 在哪里有任何令人满意的解释吗?是什么吞噬了它,为什么它不留痕迹?
编辑:这是用户 whs 要求的图形 RAM 使用的图片:
编辑 2:为了回应 James 的回应,这里是 中非分页进程的图片poolmon.exe,按大小排序:

这些结果让我很困惑。poolmon正确说明我有 6GB 的非分页池正在使用,但所有非分页池进程的大小都小于 8MB。
这意味着什么?是否poolmon未能检测到使用非分页池的某些进程?
当我在 Windows 8 中访问“运行”对话框并键入时cmd,它会打开一个命令提示符,但它没有管理权限。
寻找cmd默认的开始屏幕确实显示了命令提示符快捷方式,但它也不是管理员。
有没有办法打开管理员命令提示符,或者不再可能?
一段时间以来,我一直有这种感觉,看着任务管理器在精神上大致估计应该使用多少物理内存,并注意到存在很大差异。我终于开始测量它了。取 tasklist 的结果并添加,给出了大约 3.87 GB。任务管理器告诉我我使用了 4.6 GB 的内存。这似乎是一个很大的差距。它去了哪里?
编辑:所以很明显,它不会预取。也有人建议它是操作系统的一部分,而不是任何系统进程的一部分。如果这是真的,请找到一种方法让操作系统告诉我使用了多少内存。既然我想找出记忆去哪里了,让我看看差异对我来说没有任何意义。
编辑2:它不是以下内容:
占用资源的图片。不太确定它会做什么,但是......

我只使用了有限数量的程序,但我的整个 RAM 都在使用。这些图片应该提供足够的数据。我也遇到过这篇文章,所以这里是 RAMMap 文件(Mega.co.nz,102MB)。






我相信所有信息都在屏幕截图中。
我怎么可能仅通过这些进程就使用了 8GB RAM 的 98%?一个不到 200MB 的 Chrome 进程怎么会等于我内存的 13%?
我也看过这个问题,但这里肯定还有其他情况吗?我 100%,只是 Chrome 和 Visual Studio 2013 不应该有这样的影响。
硬件:
我在 Macbook Pro '15 上的 Bootcamp 中使用 Windows 10 Pro 版本 1703 build 15063.296。这个设置已经运行良好两年了,直到最后一次 Windows 10 重大更新。现在我经常出现内存不足的错误。这款笔记本电脑拥有 16GB RAM,但永远不会接近满。但提交的内存已达到最大值。当我在资源监视器中查看哪个程序正在使用大量已提交内存时,一切都非常低,通常小于 500MB。Windows 会说 Firefox 或 Chrome 使用了太多内存,但我在任务管理器、资源监视器或进程资源管理器中找不到任何证据。
如何找到实际耗尽所有已提交内存并导致计算机崩溃的原因?
以下是进程列表的一些屏幕截图,而提交费用非常高。我必须关闭 Chrome 和 Slack,才能释放足够的内存来截屏。 资源监控进程列表
我有 32GB 内存,运行 Windows 7 x64 操作系统。
当我启动 PC 时,它使用 ~1.5GB RAM。
我将它启动(使用软件,主要是浏览器和脚本,在某些日子里,而 PC 没有重新启动)高达 20-25GB 的 RAM。
我决定关闭所有内容,只保留以 Windows 开头的软件(防火墙、AV 等),我发现此时 PC 正在使用 4-7GB 的 RAM。
为了什么?任务管理器中没有什么是 RAM 饥饿的。
我附上了截图。
我添加了另一张图片:

这是 RamMap 截图:

当我似乎提供 2GB-3GB 的可用 RAM 时,为什么 Windows 7 会说我的内存不足?(在 12GB 机器上)
当然 2.2GB+ 是相当多的可用内存,在这个阶段不应该警告我吗?
另外,“免费”和“可用”有什么区别?

memory ×6
windows-7 ×3
windows-8 ×2
64-bit ×1
command-line ×1
memory-leaks ×1
task-manager ×1
windows ×1
windows-10 ×1