分页: 1 / 1
关于/proc/uptime(已解决)
发表于 : 2011-05-11 20:35
由 Jarson
/proc/uptime文件里包含两个数字,google来的意思是:
第一个数值代表系统总的启动时间,第二个数值则代表系统空闲的时间,都是用秒来表示的。
可为啥我的系统里第二个数字比第一个数字还要大?
代码: 全选
$ cat /proc/uptime
2608.01 4173.23
Re: 关于/proc/uptime
发表于 : 2011-05-11 21:25
由 adam8157
说明你的cpu是多核的
cpu0上闲了一秒, cpu1上闲了两秒, 加起就是三秒了...
Re: 关于/proc/uptime
发表于 : 2011-05-11 21:42
由 Jarson
adam8157 写了:说明你的cpu是多核的
cpu0上闲了一秒, cpu1上闲了两秒, 加起就是三秒了...
如果是双核CPU,第二个数除以第一个数的2倍等于系统的空闲率吗?是指总体的CPU时间空转比率,不是指单个核心的时间空转比率。
Re: 关于/proc/uptime
发表于 : 2011-05-11 23:00
由 adam8157
Jarson 写了:adam8157 写了:说明你的cpu是多核的
cpu0上闲了一秒, cpu1上闲了两秒, 加起就是三秒了...
如果是双核CPU,第二个数除以第一个数的2倍等于系统的空闲率吗?是指总体的CPU时间空转比率,不是指单个核心的时间空转比率。
不知道通用的是否是这么算的, 但是感觉没错..
man proc
/proc/uptime
This file contains two numbers: the uptime of the system (seconds), and the amount of time spent in idle process (seconds).
Re: 关于/proc/uptime
发表于 : 2011-05-12 9:23
由 Jarson
明白,谢谢 adam
Re: 关于/proc/uptime(已解决)
发表于 : 2014-04-28 7:57
由 bzhao
如果是这样,计算系统的空闲率就,变成不能了(x/cpu数量 不对吧)!