温馨提示×

ubuntu中cpustat命令作用

小樊
42
2025-08-05 03:32:46
栏目: 智能运维

cpustat 是一个用于监控 CPU 使用情况的命令行工具,它是 sysstat 软件包的一部分。cpustat 命令提供了实时的 CPU 统计信息,包括用户态、系统态、空闲时间等。它可以帮助你了解系统的性能状况,以便进行性能调优和故障排查。

cpustat 命令的基本语法如下:

cpustat [options] [interval] [count]
  • options:可选参数,用于指定输出格式、显示的 CPU 核心等。
  • interval:可选参数,用于指定采样间隔(以秒为单位)。默认值为 1 秒。
  • count:可选参数,用于指定采样次数。默认情况下,cpustat 会持续运行,直到手动停止。

一些常用的选项包括:

  • -c:显示每个 CPU 核心的统计信息。
  • -P:显示所有 CPU 核心的统计信息。
  • -m:显示内存使用情况。
  • -V:显示 cpustat 的版本信息。

例如,要查看所有 CPU 核心的实时统计信息,可以运行以下命令:

cpustat -P

要查看每个 CPU 核心的实时统计信息,可以运行以下命令:

cpustat -c

要每隔 2 秒采样一次 CPU 统计信息,共采样 5 次,可以运行以下命令:

cpustat -i 2 5

0