linux查看系统负载情况

(一)uptime

用于获取主机运行时间和查询linux系统负载等信息。

bash 复制代码
shell> uptime
 23:42:54 up 61 days,  5:30,  1 user,  load average: 0.10, 0.10, 0.05
  • 23:42:5 //系统当前时间
  • up 61 days, 5:30 //主机已运行时间,时间越大,说明你的机器越稳定。
  • 1 user //用户连接数,是总连接数而不是用户数
  • load average: 0.10, 0.10, 0.05 // 系统平均负载,统计最近1,5,15分钟的系统平均负载

(二)cat /proc/loadavg

bash 复制代码
shell> cat /proc/loadavg
0.01 0.06 0.04 3/2402 2369643
  • 0.01 0.06 0.04 //表示最近1分钟,5分钟,15分钟 系统的平均负载; 系统负载越高,代表CPU越繁忙;
  • 3/2402 //1代表此时运行队列中的进程个数;281 代表系统中进程的总数
  • 2369643 //代表到此为止创建的最后一个进程的ID.

(三) top

使用top命令查看负载,在top下按"1"查看CPU核心数量,shift+"c"按cpu使用率大小排序,shif+"p"按内存使用率高低排序,按h查看帮助。

相关推荐
速捷工控 PLC触摸屏还原程序1 分钟前
S7-200 SMART程序上传提示密码?维修、改造和换机怎么选处理路径?
运维·服务器
鬼手点金21 分钟前
Harness 工程:模型之外的竞争力
服务器·人工智能·深度学习·机器学习·bug
LMT流氓兔28 分钟前
第四单元——第17课:让回答边生成、边显示
服务器·数据库·人工智能·python·oracle·langchain
北风toto28 分钟前
Linux 服务器如何判断 CPU 是否支持 x86-64-v2 指令集
java·linux·服务器
程序员-Benothing31 分钟前
Linux抓包分析教程:tcpdump、Wireshark、tshark实战
linux·运维·服务器
QMCY_jason33 分钟前
ubuntu x86_64架构的编译 aarch64架构的程序
linux·运维·ubuntu
拂拉氏1 小时前
【知识讲解】 Linux进程间通信之管道与共享内存
linux·进程间通信
其实防守也摸鱼1 小时前
Linux文本处理命令理论学习
linux·服务器·前端·数据库·sql·学习·安全
无足鸟ICT1 小时前
【RHCA+】rpm命令(安装、升级、卸载和查询)
linux·运维·服务器
吹什么轩1 小时前
linux系统复习:从冯·诺依曼到操作系统:一切的开场
linux·运维·服务器