在Ubuntu系統中,cpustat
是一個非常有用的工具,它可以顯示CPU的使用情況。如果你想查看CPU的歷史使用情況,可以使用 mpstat
命令,它是 sysstat
包的一部分。
以下是如何使用 mpstat
來查看CPU歷史數據的步驟:
安裝sysstat包(如果尚未安裝):
sudo apt update
sudo apt install sysstat
查看CPU使用情況:
使用 mpstat
命令查看CPU的使用情況。例如,運行以下命令來查看所有CPU的實時使用情況:
mpstat -P ALL 1
這個命令會每隔1秒更新一次所有CPU的使用情況。
保存輸出到文件: 如果你想保存輸出以便后續分析,可以將輸出重定向到一個文件中。例如:
mpstat -P ALL 1 > cpu_usage.log &
這個命令會將輸出保存到 cpu_usage.log
文件中,并且后臺運行。
查看歷史數據: 你可以隨時查看保存的日志文件來分析CPU的歷史使用情況:
cat cpu_usage.log
使用其他工具:
除了 mpstat
,你還可以使用其他工具來查看CPU的歷史數據,例如 sar
命令:
sar -u 1 10 > cpu_usage_sar.log &
這個命令會每隔1秒收集一次CPU使用情況,并持續收集10次,然后將結果保存到 cpu_usage_sar.log
文件中。
通過這些方法,你可以方便地查看和分析Ubuntu系統中CPU的歷史使用情況。