羽毛球

生活在别处

导航

<2009年5月>
262728293012
3456789
10111213141516
17181920212223
24252627282930
31123456

统计

留言簿(29)

随笔分类

随笔档案

文章分类

文章档案

搜索

最新评论

阅读排行榜

评论排行榜

阐清Windows任务管理器显示的内存计数

Windows任务管理器界面上显示了好几种不同的内存计数,每个代表什么含义?


1 Mem Usage:
  操作系统正在使用的内存总和,包括物理内存(RAM)和虚拟内存(Page File)

2 Commit Charge
  Total:与Mem Usage一样
  Limit:系统能使用的所有内存最大值。为所有物理内存和虚拟内存的和。
  Peak:内存使用(Mem Usage)的峰值(最大值)。

3 物理内存
  Total:安装在计算机上物理内存总数。
  Available:可用的物理内存数量。“Available”指可用的,但并不是指未用(free, or unused)。
  System Cache:系统缓存,主要包括文件缓存和处在转变状态列表(Transition list)中的内存。参见 Overview of System Cache in Windows 2000 Task Manager。转变列表指页面(page)被标记为转存到disk上,这个页面被认为无效,但还没有被重新分配数据。
   windows有两种主要的page fault。一种是hard,数据需要从硬盘page file中读到RAM;另一种是soft,就是从transition list读取数据,因为数据还没有被破坏。后者就是从RAM中读出,所以会非常快。

4 Kernel Memory
  Total:操作系统使用的所有分页和未分页内存之和
  Paged:可分页的内存。
  Nonpaged:不可分页。即不能转存到disk file上的这部分内存。



最后,每个进程使用的物理内存(1)之和并不等于系统总共使用的物理内存(2)。
因为进程使用的物理内存包括共享的页面。

    

posted on 2006-04-01 20:53 Michael 阅读(3161) 评论(1)  编辑 收藏

评论

# re: 阐清Windows任务管理器显示的内存计数 2009-05-06 12:01 虚拟主机

一家提供域名注册的公司,提供虚拟主机,为企业上网提供最佳虚拟主机解决方案,另外还有服务器租用,服务器托管等相关业务。

标题  
姓名  
主页
验证码 *
内容   
  登录  使用高级评论  Top
[使用Ctrl+Enter键可以直接提交]