性能诊断
在老版本Windows中,我们用来监视系统性能最常用的工具可能就是Windows任务管理器了。这个工具功能上算是够用,不过默认的设置并不好,只能显示有限的系统性能参数,为了能够满足更高的要求,必须对其进行一些调整。在Windows Vista中,虽然任务管理器功能没什么加强,不过我们已经有更专业的工具来监视系统性能了,这就是性能控制台。
要使用该工具,我们只需要打开“开始”菜单,在搜索框(默认情况下Vista中并不显示“运行”对话框,我们可以使用该框代替)中输入“perfmon.exe”并回车,即可看到类似图1的界面。这里最显眼的就是四个实时更新的图表,分别代表了CPU、物理硬盘、网络和内存分页情况的使用状态。同时窗口下方还列出了一些条状按钮,点击后就可以看到上述四个性能参数的详细内容。下文中我们会详细介绍这些内容。
图1
CPU
该栏目下列出了系统中当前运行的进程信息(图2),和传统的任务管理器类似,不过这里列出的项目只能查看,不能直接结束进程或者调整进程的优先级,这些工作仍还需要通过Windows任务管理器进行。
该栏目下列出了5项不同的内容,分别具有如下含义:
● Image(进程名称):使用了CPU资源的程序进程名称。
● PID:应用程序实例的进程ID。
● Threads(线程):该程序实例当前运行的线程数量。
● CPU:该程序实例当前占用的CPU时钟。
● Average CPU(平均CPU占用):该程序实例占用CPU总时钟的百分率。
从这个栏目中我们主要可以看到每个程序对CPU资源的占用。例如,如果你总是感到系统运行速度太慢,那么就可以查看这里的内容,看是否有程序占用了过多的CPU资源,并对其采取相应的操作。
图2
磁盘
该栏目下列出了系统中每个进程对硬盘的读写情况(图3),这里一共显示了6项不同的内容,分别具有如下含义:
● Image(进程名称):读写硬盘的程序进程名称。
● PID:读写程序的进程ID。
● File(文件):正在被程序的进程读写的文件名称。
● Read(读取):以“字节/分钟”为单位显示文件正在被进程读取的速度。
● Write(写入):以“字节/分钟”为单位显示文件正在被进程写入的速度。
● Total(总数):以“字节/分钟”为单位显示文件正在被进程读写的总速度。
如果你觉得自己没做什么,但是硬盘的灯一直在闪,那么就可以利用该栏目看看到底是哪个进程在频繁读写硬盘,并根据不同的进程采取不同操作。
图3