有些东西占用了 1GB 的 RAM - 不知道它是什么

有些东西占用了 1GB 的 RAM - 不知道它是什么

我有一台安装了 8GB RAM 的计算机,它运行的是 Windows 7 Professional。我很好奇为什么我的内存使用率这么高,所以我使用 Powershell 快速创建了摘要:

$(Get-Process | measure -Sum -Property VirtualMemorySize).sum/8/1024/1024
3147,34033203125

如果我同时打开 resmon,它会显示已使用 4430MB RAM。因此“丢失”的内存超过 1GB,请参见下面的屏幕截图。你能帮我找到它吗?Taskmanager 也显示与 resmon 相同的内存值。

RAM 使用情况 powershell 与 resmon

我的预测与我过去使用 RAMdisk 和不同程序有关。我观察到以下情况:目前我使用“ImDisk”创建 RAM 磁盘。我添加了一个 1GB RAM 磁盘,taskmanager/resmon 将新 RAM 磁盘视为已使用的 RAM,而 powershell 的 get-process 则不这样认为(请参见第二张屏幕截图)。那么,如何使用 powershell 确定正确的内存使用情况?是否有可能,我过去使用的旧 RAM 磁盘驱动程序仍然隐藏在系统中的某个地方,占用了缺失的 RAM 量?Powershell 的 get -process 是否考虑了系统服务?感谢您的帮助!

在此处输入图片描述

更新 1: RAMMap 截图(1GB RAM 磁盘运行):

在此处输入图片描述

更新 2:

Poolmom 截图(1GB RAM 磁盘运行):

在此处输入图片描述

相关内容