Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1377010
  • 博文数量: 704
  • 博客积分: 10140
  • 博客等级: 上将
  • 技术积分: 6230
  • 用 户 组: 普通用户
  • 注册时间: 2010-07-15 20:41
文章分类

全部博文(704)

文章存档

2013年(1)

2012年(16)

2011年(536)

2010年(151)

分类: LINUX

2011-05-10 14:31:40

有关/proc/uptime这个文件里两个参数所代表的意义:


[root@74-82-173-217 ~]# cat /proc/uptime

3387048.81 3310821.00


第一个参数是代表从系统启动到现在的时间(以秒为单位):

3387048.81秒 = 39.20195381944444 天 说明这台服务器已连续开机 39.20195381944444 天


第二个参数是代表系统空闲的时间(以秒为单位):

3310821.00秒 = 38.3196875天 说明这台机器从开机到现在一共只有38天左右没事干。


计算一下空闲率:

3310821.00 / 3387048.81 = 0.9774943278718207


也就是说:它的空闲率是97%


空闲率高低并不意味着,它做的工作很多,还有跟服务器的配置和性能有很大的关系,这台服务器有这么低的空闲率,或者说这么高的利用率,是因为它的配置比较低,C1.7 CPU,256MB内存。

>

空闲率跟服务器的配置有很大的关系,服务器的性能越好,配置越高,它处理的速度越快,配置高的服务器处理的时间要小于配置低的服务器.


如果上面的这台服务器的配置有双核的CPU,4G内存,那它的空闲率将会大大率将会大大提升。


从空闲时间,你就可以判断你的服务器负载是否过大,看一下是不是有导常情况发生,如果空闲时间很小,说明你的服务器已经在满负荷运行,然后决定是不是需要升级你的服务器。

阅读(509) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~