一个top命令不就行了么?顶多再加一些管道什么的过滤一下.我一开始也是这么想得.其实还可以理解的更多. 首先一个问题,是统计某个时间点的CPU负载,还是某个时间段的? 为了画折线图报表,一般横坐标都是某个时间点,也就是希望能够统计某个时间点的CPU负载,但这是很难办得到的.比较容易的做法是通过两个时间点之间的CPU负载,也就是某个时间段.如果要做benchmark,就把时间段变得很小,1秒甚至更小.如果要常规监控, 可以将时间段放大到1分钟,甚至更多. 第二个问题,用什么来判断某个时间段的CPU