如何查询或查看物理内存的使用情况和所有权?

在Windows 7和Windows 2008 SP2上,如何查看使用内存的人员或内容? 在任务pipe理器中,我可以看到我和其他用户的用户进程的内存使用情况,但是单个进程的内存总量与实际使用的内存总量之间总是有差距。

我知道有几个驱动程序也需要内存,例如,我使用了ramdisk,但在任务pipe理器中不可见,除了在内存总量图中。 另外,似乎一个进程实际上可以使用比进程列表更多的内存:当我杀死explorer.exe时,内存使用量的下降大约是1.5GB,而报告的只有220MB。

我如何查询这些“其他”内存使用情况?

您可能想要获得由Microsoft提供的这个应用程序称为RAMMap。

http://technet.microsoft.com/en-us/sysinternals/ff700229.aspx