红联Linux门户
Linux帮助

Linux 2.4 下 TOP 命令跟2.6下的怎么不一样

发布时间:2007-12-05 12:56:53来源:红联作者:niday
为什么在Linux2.4 下执行命令 top -n 1 的idle结果不正常:
... ...
CPU states: 1.3% user, 0.1% system, 0.0% nice, 1.3% idle
... ...

这个idle结果是不是不对?
在2.6版本下的执行结果是:
Cpu(s): 2.0% us, 0.3% sy, 0.0% ni, 97.2% id, 0.5% wa, 0.0% hi, 0.0% si
这个id的值才是对的。

哪位能解释一下吗?
文章评论

共有 2 条评论

  1. niday 于 2007-12-05 17:24:05发表:

    不是的!!!!!

    换个方式试一试,不加参数运行top,2.4下运行结果:第一次显示idle很底,刷新后恢复高,每次都这样,难道在运行top命令的时候CPU被 TOP 线程占了?
    但在2.6下第一次显示就很高,不会像2.4那样变化那么大

  2. wsecuroty 于 2007-12-05 15:10:53发表:

    cpu的进程是有所变化的嘛