cpustat
是一个用于显示 CPU 使用情况的工具,它是 sysstat
包的一部分。默认情况下,cpustat
的采样频率是由 /etc/default/sysstat
文件中的 SADC_OPTIONS
变量决定的。如果你想要调整 cpustat
的采样频率,你可以按照以下步骤操作:
打开终端。
使用文本编辑器打开 /etc/default/sysstat
文件。例如,你可以使用 nano
编辑器:
sudo nano /etc/default/sysstat
在文件中找到 SADC_OPTIONS
行。它可能看起来像这样:
SADC_OPTIONS="-c -m 0"
其中 -c
表示报告 CPU 使用情况,-m 0
表示每 10 分钟采样一次。
要更改采样频率,你需要修改 -m
选项后面的数字。这个数字表示采样间隔的分钟数。例如,如果你想要每 5 分钟采样一次,你应该将其更改为 -m 5
。
修改完毕后,保存并关闭文件。
为了使更改生效,你需要重启 sysstat
服务。你可以使用以下命令来重启服务:
sudo systemctl restart sysstat
或者,如果你使用的是较旧的系统初始化系统,你可能需要使用以下命令:
sudo service sysstat restart
现在,当你运行 cpustat
命令时,它将以你设置的新的采样频率来报告 CPU 使用情况。请注意,这些更改将影响所有使用 sysstat
包的工具,包括 iostat
、sar
和 mpstat
。