win7借助procexp分析SYSTEM进程的CPU占用率问题
1、借助Process Explorer ,就可以很方便地解决一些和驱动程序有关的SYSTEM 进程问题.例如当在Wìndows7 系统中插入USB闪存,并启用ReadBoost 功能. SYSTEM 进程的CPU 占用率就会增高. 此时可以使用Process Explorer 定位其问题根源。
2、在Process Explorer 主窗口中双击打开SYSTEM 进程的属性对话框,并切换到" Threads" 造项卡,然后单击' CPU" 列以便将所有钱程按照CPU占用率进行排列,如固20-59 所示.
3、很容易看出图中高亮的线程占用最高的CPU,并且显示其起始地址是ecache.sys 驱动程序的模块,单击 " Module " 图标,可以查看其详细信息,如图20-60所示.图20-59 按CPU排列线程

4、从打开的对话框中可以了解到,该ecache.sys设备驱动是ReadyBoost, 用于向USB 闪存里填充数据,所以导致SYSTEM 进程CPU 占有率升高.图20-60 查看模块详细信息
