每天回顾linux命令(uptime)

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/m0_38132420/article/details/78805480

uptime命令
uptime命令是linux中的一个维护命令。一次显示:当前时间,系统已经运行了多长时间,目前登录用户个数、系统过去的1分钟、5分钟和15分钟内的平均负载。

关于系统平均负载的说法:
系统平均负载是指在特定时间间隔内运行队列中的平均进程数。
如果每个CPU内核的当前活动进程数不大于3的话,那么系统的性能是良好的。如果每个cpu内核的任务数大于5,那么说明该系统的性能有严重问题。
其实理解也很简单,如果运行队列的个数总是大于5,那么可能就不能保证对应的服务的运行时间。或者是部分服务逻辑一直都在运行队列。总体上就不是很合理。当然,这个是针对主机来看的,针对特定服务的性能相关问题,是不能通过uptime中的平均负载来判定的。

语法

uptime (选项)

选项
不加选项:显示所有内容

lfwzm@ubuntu:/proc$ uptime
 09:40:49 up  1:06,  1 user,  load average: 0.10, 0.03, 0.00

-s:获取系统的开机时间点

lfwzm@ubuntu:/proc$ uptime -s
2017-12-14 08:34:39

-p:获取系统已经运行的时间

lfwzm@ubuntu:/proc$ uptime -p
up 1 hour, 17 minutes

猜你喜欢

转载自blog.csdn.net/m0_38132420/article/details/78805480
今日推荐