加入收藏 | 网站地图 | | RSS | WAP
你好,游客 登录 注册 搜索
背景:
阅读内容  领跑条码、标签打印软件 | 来电弹出客户资料

windows 7借助Process Explorer分析SYSTEM进程的CPU占用率问题

[日期:2011-01-12] 作者: 来源: [字体: ]

用户有时可能会遇到SYSTEM 进程的CPU 长时间接近100%的情况. 要分析这个植障问题, 传统的方法是要在性能监视器里添加 SYSTEM 的所有线程的CPU计数器,然后找出占用cpu最高的线程,再用Process Viewer 和Pstat 工具分析该线程的内存地址, 以便找出最可疑的问题模块.这个方法非常复杂, 不太适合普通用户。

借助Process Explorer ,就可以很方便地解决一些和驱动程序有关的SYSTEM 进程问题.例如当在Wìndows7 系统中插入USB闪存,并启用ReadBoost 功能. SYSTEM 进程的CPU 占用率就会增高. 此时可以使用Process Explorer 定位其问题根源。

在Process Explorer 主窗口中双击打开SYSTEM 进程的属性对话框,并切换到" Threads" 造项卡,然后单击' CPU" 列以便将所有钱程按照CPU占用率进行排列,如固20-59 所示.

很容易看出图中高亮的线程占用最高的CPU,并且显示其起始地址是ecache.sys 驱动程序的模块,单击 " Module " 图标,可以查看其详细信息,如图20-60所示.

 

图20-59 按CPU排列线程

从打开的对话框中可以了解到,该ecache.sys设备驱动是ReadyBoost, 用于向USB 闪存里填充数据,所以导致SYSTEM 进程CPU 占有率升高.

 

图20-60 查看模块详细信息

关键词:进程  CPU  Process Explorer  SYSTEM  占用率 

收藏 推荐 打印 | 录入:blue1000 | 阅读:
本文评论   查看全部评论 (2)
表情: 姓名: 字数
点评:
       
评论声明
  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事/刑事法律责任
  • 本站管理人员有权保留或删除其管辖留言中的任意内容
  • 本站有权在网站内转载或引用您的评论
  • 参与本评论即表明您已经阅读并接受上述条款
第 2 楼
* 匿名 发表于 2017/1/2 22:13:25
http://www.blue1000.com/bkhtml/c157/2010-10/69395.htm 保密法制宣传月活动总结:http://www.135995.com/show/1875.html 社区法制宣传月活动总结:http://www.135995.com/show/1874.html
第 1 楼
* 匿名 发表于 2016/12/24 17:07:16
http://www.blue1000.com/bkhtml/c157/2010-10/69395.htm 2017年幼儿园班级交通安全计划 http://www.135995.com/show/12081.html 2017年幼儿园创建平安班级工作计划 http://www.135995.com/show/12080.html