CPU 性能统计信息
每一种系统级的 Linux 性能工具都提供了不同的方式来获取相似的统计结果。虽然没有工具能显示全部的信息,但是有些工具显示的是相同的统计信息,为了不多次解释统计信息的含义,我们在描述所有工具之前对这些信息进行一次性说明:
运行队列统计
在 Linux 中,一个进程要么是可运行的,要么是阻塞的,阻塞进程可能在等待的是从 I/O 设备来的数据,或者是系统调用的结果。如果进程是可运行的,那就意味着它要和其他也是可运行的进程竞争 CPU 时间。一个可运行的进程不一定会使用 CPU,但是当 Linux 调度器决定下一个要运行的进程时,它会从可运行进程队列中挑选。**如果进程是可运行的,同时又在等待使用处理器,这些进程就构成了运行队列。运行队列越长,处于等待状态的进程就越多**。
more >>