系统空闲时间 > 系统正常运行时间?

系统空闲时间 > 系统正常运行时间?

我在处理某些事情时测试了 linux api,但卡在了以下输出上。

[Abhii@localhost net]$ cat /proc/uptime
39135.53 149657.73

根据规范,第一个数字应该是正常运行时间,第二个数字应该是系统保持空闲的时间。

那么为什么前者少于后者呢???

作为额外的信息我的版本信息

Linux version 3.5.2-3.fc17.x86_64 (mockbuild@) (gcc version 4.7.0 20120507 (Red Hat 4.7.0-5) (GCC) ) #1 SMP Tue Aug 21 19:06:52 UTC 2012

答案1

空闲时间是所有 CPU/核心空闲时间的总和,而正常运行时间是系统已运行的挂钟时间。

我猜你有四个 CPU/核心/线程。

相关内容