cpustat
是一个用于监控系统 CPU 使用情况的工具,它是 sysstat
包的一部分。cpustat
可以显示每个 CPU 的详细统计信息,包括用户态时间、系统态时间、空闲时间等。以下是 cpustat
的一些常用参数及其作用:
-c:
cpustat
会显示所有 CPU 的统计信息。-p [cpu]:
-p 0,1,2
将只显示 CPU 核心 0、1 和 2 的统计信息。-m:
-u:
-s:
-i [interval]:
cpustat
会连续显示统计信息,直到用户手动终止。-y:
-w:
-h:
显示所有 CPU 的详细统计信息,每秒更新一次:
cpustat -c -i 1
显示 CPU 核心 0 和 1 的用户态和系统态时间,每 5 秒更新一次:
cpustat -c -p 0,1 -u -s -i 5
显示所有 CPU 的内存使用情况和上下文切换次数:
cpustat -m -y
通过这些参数,你可以灵活地获取所需的 CPU 统计信息,以便进行性能分析和故障排查。
亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
推荐阅读:Debian cpustat配置文件在哪