当前位置:首页 > linux > 正文

linux查看cpu历史使用率(linux查看服务器cpu使用率)

  • linux
  • 2024-03-15 16:05:10
  • 3402
使用命令行查看 CPU 历史使用率
1. mpstat
实时监控 CPU 使用率,以及每个 CPU 内核的使用率。
示例: mpstat -P ALL 2 5(每 2 秒采集 5 次数据,显示所有内核)
2. sar
收集和报告系统活动信息,包括 CPU 使用率。
示例: sar -u 1 5(每 1 秒采集 5 次数据,显示 CPU 使用率)
3. glances
交互式终端监视工具,提供实时 CPU 使用率信息。
示例: glances
要素:
CPU 百分比:每个 CPU 内核或总体 CPU 的使用率,通常以百分比表示。
用户空间使用率:由用户程序(应用程序)消耗的 CPU 时间。
系统空间使用率:由内核或系统进程消耗的 CPU 时间。
空闲率:未使用的 CPU 时间。
中断:处理外部事件(例如键盘输入或网络流量)而中断 CPU 执行的时间。
软中断:处理内核事件(例如调度线程)而引发中断的时间。
窃取时间:虚拟化环境中,虚拟机监控程序使用 CPU 时间。