内容: uptime可以用于判断当前CPU是否处于负荷较重情况,可用于判断性能瓶颈是否在CPU这
使用方法:
结果解析:
结果依次是:
1.当前时间
2.系统已运行时间
3.登录用户数
4.系统过去1min/5min/15min的平均负载
最重要的就是系统平均负载:
系统平均负载指的是可运行状态进程或者不可中断状态进程的平均数:
1.可运行状态:正在使用CPU或等待使用CPU
2.不可中断状态:正在等待一些I/O访问
满足条件的进程:
-> 它没有在等待I/O操作的结果
-> 它没有主动进入等待状态(也就是没有调用'wait')
-> 没有被停止(例如:等待终止)
负载均值还要根据你的CPU核心数来判断的:
比如:
1.单核CPU系统:负载为1时意味着负载满了;
2.4核CPU系统: 负载为4的时候是满的,为1时证明CPU还有75%是空闲的。
依据负载值来判断你的当前负载:
负载值 / CPU核心数 = 平均每个CPU参考负载 (1-2之间算已经有点负载了)
举例:我的CPU为I7-8750,跑了一个ubuntu虚拟机后负载为0.43,没跑之间0.1-.02之间,最多0.3
大四学生一枚,文章均非抄袭或者模仿,均为原创,仅代表个人观点,如果文章有错误的地方,欢迎在下方提出,每条评论我都会去认真看并回复,同时感谢指正的前辈。