Linux核心组件(CPU,内存,磁盘,网络,进程)

发布时间 2024-01-05 17:39:18作者: 土豆666

一、CPU

不同组件,每秒的运算、读写次数

命令集:lscpu+top/htop/uptime+mpstat+sar

# 查看CPU静态信息

cat /proc/cpuinfo

# 查看CPU统计信息

lscpu

 

uptime

Load Average(平均负载):就是一段时间内(1分钟、5分钟、15分钟)内平均Load

翻译:一段时间内正在使用和等待使用CPU的平均进程数

看趋势的话从右往左看,从15分钟》5分钟》1分钟,看这个数字递增还是递减

 总结:CPU分析是很复杂的过程,一般需要看正在使用和等待、以及平均负载;

            top命令可以看正在进行的,uptime可以看平均负载,pidstat可以看等待的

            平均负载超过一点没有关系,一般和核数差不多最好

#间隔5秒后输出一组数据

pidstat -u 5 1