平均负载

工具列表

  • top,替代物 htop

  • uptime 查看系统平均负载

  • stress 是一个 Linux 系统压力测试工具,这里我们用作异常进程模拟平均负载升高的场景。

  • sysstat 包含了常用的 Linux 性能工具

    • 包括 mpstat、pidstat 等工具。系统自带的版本比较旧。
    • mpstat 是一个常用的多核 CPU 性能分析工具,用来实时查看每个 CPU 的性能指标,以及所有 CPU 的平均指标。
    • pidstat 是一个常用的进程性能分析工具,用来实时查看进程的 CPU、内存、I/O 以及上下文切换等性能指标。
    • 下载
    • 安装

小结

  • 平均负载高有可能是 CPU 密集型进程导致的;
  • 平均负载高有可能是 I/O 繁忙导致的;
  • 平均负载高可能是因为存在大量进程;
  • 当发现负载高的时候,可以使用 mpstat、pidstat 等工具,辅助分析负载的来源。
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。