【Linux操作系统应用】CPU性能监控

CPU性能的两个指标:

1、 CPU平均负载;

平均负载是单位时间内处于活跃状态的进程数,处于活跃状态的进程包括:

  a、处于运行态的进程;

  b、处于就绪态的进程;

  c、处于不可中断阻塞态的进程(Linux系统的D状态);

 

  1.1 监测工具 uptime

    终端执行uptime,会打印出系统已经运行时长,过去1分钟的平均负载,过去5分钟的平均负载和过去15分钟的平均负载(load)。

   单核(单处理线程)情况下:

    load < 1     //CPU空闲

    load == 1   //CPU很充实( 0.75 <= load <= 1区间是CPU最佳状态 )

    load > 1   //CPU忙不过来

 

 

2、 CPU占用率;

单位时间内,CPU的有效工作情况。

  1.1 性能监测工具:mpstat、pidstat

    1.1.1 mpstat

      监测整个系统中的CPU、磁盘

 

压力测试工具:stress

posted on 2023-11-14 17:43  lingzshen  阅读(113)  评论(0)    收藏  举报