linux平均负载什么意思_linux服务器负载高
1,Linux系统的平均负载是什么?
特定时间间隔内运行队列中的平均进程数,好象还不够明白:就是进程队列的长度,有多少个进程在排队等待运行
2,什么是”进程队列”?
一个进程满足以下条件就会位于进程队列中
1,它没有在等待I/O操作的结果
2,它没有主动进入等待状态(即没有调用wait)
3,它没有被停止
3,如何查看平均负载?
最简单的命令是uptime
例子:
[www.linuxidc.com @localhost ~]$ uptime
00:44:22 up 1:17, 3 users, load average: 8.13, 5.90, 4,94
4,显示的内容是什么意思?
load average: 8.13,5.90,4,94
显示的是过去的1,5,15分钟内进程队列中的平均进程数量
5,如何衡量当前系统是否负载过高?
如果每个cpu(可以按CPU核心的数量计算)上当前活动进程数不大于3,则系统性能良好,
不大于4,表示可以接受
如大于5,则系统性能问题严重
上面例中的8.13,如果有2个cpu核心,则8.13/2=4.065, 此系统性能可以接受
建议设置严格的报警值为: CPU核心的数量
比如:CPU核心数量为2,则设置报警值为2
(这样设置是合理的,因为毕竟不是每个应用都支持多CPU及多核心)
6,查看平均负载的命令
有5个可用:
tload 能够绘制出负载变化的图形
uptime 同时显示开机以来的时间
w 同时显示出已登录的用户
top 这个对资源占用太高,不建议使用
cat /proc/loadavg 通过/proc系统信息得到平均负载
注意:如果你要持续的观察平均负载,建议用 watch uptime 或 watch cat /proc/loadavg
备注:关于watch:每隔一定时间执行指定的程序,并全屏显示结果。时间默认是2秒。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/197252.html原文链接:https://javaforall.cn
相关文章
- Linux基础 如何检查linux内存使用率
- Linux服务器环境搭建:让你轻松上手(linux服务器环境搭建)
- 深度探索:Linux服务器操作命令(linux服务器操作命令)
- 极速搭建Linux流媒体服务器,让你的视听体验更上一层楼(linux流媒体服务器搭建)
- 快速部署Linux服务器——脚本篇(linux部署脚本)
- Linux查看依赖关系: 洞悉依赖库信息(linux查看依赖库)
- 服务器使用FTP工具远程连接Linux服务器(ftp工具连接linux)
- Linux查看当前路径的简单方法(linux查看当前路径)
- 服务器如何将文件上传至Linux服务器(上传文件到linux)
- Linux系统环境快速搭建方法(linux系统环境搭建)
- 数优化Linux进程优化:最大线程数提升(linux进程最大线程)
- 深入Linux服务器:经验丰富的工作(linux服务器工作)
- 解决Linux服务器时钟同步的关键命令(linux时钟同步命令)
- Linux下创建GPT分区:一步一步教程(linux创建gpt分区)
- Linux下构建打印机服务器的指南(linux打印机服务器)
- 模式Linux系统开机进入单用户模式的方法(linux开机进入单用户)
- 使用VM桥接连接Linux服务器更安全(vm桥接linux)
- 比较Linux服务器的价值:质量与价格相宜(linux服务器价格)
- 构建Linux服务器:完美的镜像(linux服务器镜像)
- 配置Linux服务器FTP访问指南.(linux服务器ftp)
- Linux集群系统快速安装指南(linux集群安装)
- 如何在Linux系统中修改掩码:简单易懂的教程(linux修改掩码)
- Linux架设邮件服务器:实现快速、安全的内部沟通(linux架设邮件服务器)
- 籍Linux书籍指引:让你快速掌握Linux技术(linux方面的书)
- Linux服务器配置指南:一步一步实现属于你的梦想(linux服务器配置总结)
- Linux下调试串口的技巧分享(linux调试串口)
- 如何在Linux中使用双网卡桥接网络?(linux双网卡桥接)
- 轻松完成Linux文件传输:上传到服务器教程(linux上传到服务器)
- 安全远程连接 Linux服务器(怎样远程linux服务器)
- Linux软件:为你展示不一样的运行环境(linux软件运行环境)
- Linux服务器修改时间:一招快速实现!(linux服务器修改时间)
- Linux和Ubuntu:统治世界的两大操作系统(linux和ubuntu)