在 Debian 系统中,cpustat
是一个用于显示 CPU 使用情况的工具,它是 sysstat
包的一部分。默认情况下,cpustat
不直接显示磁盘 I/O 情况,但你可以使用其他工具来查看磁盘 I/O 统计信息。
以下是一些可以用来查看磁盘 I/O 情况的工具:
iostat
:这个工具可以显示 CPU 和输入/输出统计信息,包括每个设备的 I/O 统计。要使用 iostat
,你可能需要先安装 sysstat
包:
sudo apt update
sudo apt install sysstat
然后,你可以运行 iostat
来查看磁盘 I/O 情况:
iostat -dx
这将显示所有磁盘的详细 I/O 统计信息。
iotop
:这个工具提供了一个实时的视图,显示哪些进程正在进行磁盘 I/O 操作。要安装 iotop
:
sudo apt update
sudo apt install iotop
然后,你可以运行 iotop
来监控磁盘 I/O:
sudo iotop
vmstat
:这个工具可以报告关于进程、内存、分页、块IO、陷阱和CPU活动的信息。要使用 vmstat
:
vmstat 1
这将每秒更新一次统计信息。
dstat
:这是一个多功能的性能工具,可以显示 CPU、内存、网络和磁盘使用情况。要安装 dstat
:
sudo apt update
sudo apt install dstat
然后,你可以运行 dstat
来查看包括磁盘 I/O 在内的各种统计信息:
sudo dstat --disk --top-io
请注意,某些工具可能需要 root 权限才能显示完整的统计信息。如果你在查看磁盘 I/O 时遇到权限问题,请尝试使用 sudo
命令。