为什么Windows任务管理器中的MEM使用率和VM大小之间存在差异 [英] why there is a difference between MEM Usage and VM Size in windows task manager

查看:153
本文介绍了为什么Windows任务管理器中的MEM使用率和VM大小之间存在差异的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

为什么Windows任务管理器中的MEM用法和VM大小之间存在差异

对于某些过程MEM的使用情况> VM大小
以及其他MEM的使用情况< VM Size

why there is a difference between MEM Usage and VM Size in windows task manager

for some process MEM Usage > VM Size
and for other MEM Usage < VM Size

推荐答案

内存使用情况"列中的数字是进程工作集的大小,即该进程当前在RAM中驻留的页面数*页面大小.

VM大小是指进程当前使用的私有虚拟内存.

数字可以不同,因为这就是虚拟内存的工作方式-操作系统不需要将所有进程的地址空间保留在RAM中.通常,最小化Windows GUI应用程序会导致操作系统修剪工作集.
The number in the Mem Usage column is the size of the working set of the process i.e., the number of pages currently residing in RAM for that process * page size.

VM Size refers to the private virtual memory currently used up by the process.

The numbers can be different because that''s how virtual memory works - the OS doesn''t need to keep all of process''s address space in RAM. Typically, minimizing a Windows GUI application causes the OS to trim the working set.


Windows内存管理 [^ ]



(是通过Google找到的)
Windows Memory Management[^]



(found this with google)


这篇关于为什么Windows任务管理器中的MEM使用率和VM大小之间存在差异的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆