何か作業中にLinux APIをテストしていましたが、次の出力が停止しました。
[Abhii@localhost net]$ cat /proc/uptime
39135.53 149657.73
仕様によれば、最初の数字は稼働時間でなければならず、2番目の数字はシステムがアイドル状態に保たれる時間でなければなりません。
それでは、前者が後者より少ない理由は何ですか? ? ?
追加情報でマイバージョン情報
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 /コアアイドル時間の合計で、稼働時間はシステムが実行されたウォールクロック時間です。
4つのCPU/コア/スレッドがあると推測します。