我运行Windows 7 RC1,从Vista使用同一WTM。 当我在看的过程中,我的一些列不知道的区别是什么:
- 内存 - 工作集
- 内存 - 私人工作集
- 内存 - 提交大小
谁能告诉我它们是什么?
我运行Windows 7 RC1,从Vista使用同一WTM。 当我在看的过程中,我的一些列不知道的区别是什么:
谁能告诉我它们是什么?
从下面的文章 ,在内存使用的部分类型 :
主要有两种类型的内存使用情况:工作组和私人工作集。 私人工作集是由不能其他进程之间共享的处理中使用的存储器的量,当工作组包括由其他进程共享存储器。
这听起来可能令人困惑,所以让我们尝试把它简化一下。 让我们假装有两个孩子谁是着色,以及两者的孩子有自己的蜡笔5。 他们决定分享一些自己的蜡笔,让他们有更多的颜色可供选择。 当每个孩子问有多少蜡笔他们使用,他们都表示,他们使用7个蜡笔,因为他们各自分享了他们的蜡笔2。
隐喻的一点是,人们可能会认为,总共有14个人蜡笔,如果他们不知道的是,两个孩子被共享,但在现实中有10只蜡笔提供者。 这里是概要:
- 工作组:这包括所有共享蜡笔,所以总数是14。
- 私人工作集:这仅包括每个孩子拥有蜡笔,并没有体现出多少每张照片实际上使用。 因此10总是。
这是一个很好的比较,内存是如何测量的。 许多应用程序重用,你已经在你的系统上的代码,因为最终它有助于减少整体的内存消耗。 如果您正在查看的工作集内存使用,因为所有正在运行的进程实际上可能加起来比你已安装的内存量,这是我们与上面的比喻蜡笔同样的问题,更多的你可能会感到困惑。 当然,工作组将始终比私人工作集大。
工作组 :
工作组常驻在只有物理内存中的虚拟页的子集; 这将是从该过程的网页的部分量。
私人工作集 :
私人工作集是存储由处理中使用的量不能其他进程之间共享
提交大小 :
的量的虚拟内存 ,其由处理保留使用。
而在microsoft.com ,你可以找到其他存储器类型的更多细节。
“工作集”是这一进程目前在物理RAM的内存量。 换句话说,访问在“工作组”的所有页面,因为该页面在RAM不会引起页面错误。
至于其他两个,我不是100%肯定,也许“工作集”包含可共享内存,如内存映射文件,以及“私人工作集”只包含了进程可以使用和不能共享的网页。
已经看这个网站 ,并搜索音箱的戴维所罗门。 还有的是,他给了一个很好的网络直播这也解释了有关Windows的内存,并且他提到工作组,提交的大小,和其他内存方面。
编辑:
这些网站的链接确实是死了:(
相反,你可以谷歌搜索
VIMEO大卫·所罗门窗口
同样是这些影片看起来可用在Vimeo现在,这是很酷。
如果从WTM打开资源监视器,鼠标移动到了有趣的过程的各个列标题会显示一个非常翔实的工具提示。
例如提交(KB):由操作系统用于KB进程保留的虚拟存储器的量。
等等
本文在微软似乎是最详细的。
编辑2018年10月: 新的链接