在 Ubuntu 系统中,cpustat
是一个用于显示 CPU 统计信息的工具,通常作为 sysstat
包的一部分提供。默认情况下,cpustat
并不直接显示磁盘 I/O 统计信息。如果你想查看 CPU 和磁盘 I/O 的统计信息,可以使用以下方法:
安装 sysstat
包(如果尚未安装):
sudo apt update
sudo apt install sysstat
使用 iostat
查看磁盘 I/O 统计信息:
iostat
是另一个非常有用的工具,可以用来监控系统的输入/输出设备载荷以及 CPU 使用情况。
iostat -x 1
这个命令会每秒更新一次详细的 I/O 统计信息。参数 -x
显示扩展统计信息。
同时查看 CPU 和磁盘 I/O 统计信息:
如果希望同时查看 CPU 和磁盘 I/O 的统计信息,可以结合使用 mpstat
和 iostat
。
使用 mpstat
查看 CPU 统计信息:
mpstat -P ALL 1
这个命令会显示所有 CPU 的详细统计信息,每秒更新一次。
使用 iostat
查看磁盘 I/O 统计信息(如上所述)。
使用 sar
命令:
sar
是一个强大的系统活动报告工具,可以收集、报告或保存系统活动信息。
sar -u 1 5
sar -d 1 5
第一个命令每秒采样一次 CPU 使用情况,共采样 5 次;第二个命令每秒采样一次磁盘 I/O 统计信息,共采样 5 次。
这些工具可以帮助你全面了解系统的性能和资源使用情况。