今天偶尔看了下任务管理器,发现了一个奇怪的问题,任务管理器里面的所有进程的内存使用总和不等于提交更改数量。也就是比如说我电脑有20个进程,每个进程占用内存20M,合起来的总数应该是400M吧,系统提交更改的应该也是400M撒,为啥是1000M而不是400M呢? 还有谁能解释清楚那1000M都是用到什么地方的?有什么软件可以看到这1000M内存的分配情况吗?亦或者是上面显示的单个进程内存占用情况根本不准,那么有什么软件可以看到某个进程真实的内存使用情况吗?
这里所占有的内存量仅仅是软件所占有的。实际上还有硬件占有的。
还有一部分是程序所占有虚拟内存,你可能没有看到,按照如下方法操作:
点击查看,选择列,之后按照如图所示。