本包目录(357 条)
sysctl 内核参数72 条
CPU 与调度60 条
内存与 OOM58 条磁盘与 IO32 条网络栈调优98 条性能分析工具37 条

pidstat -t 线程级统计

sysstat 的 pidstat 可按线程输出 CPU 与上下文切换数据,适合定位多线程服务中的热点线程与切换大户。

安装包sysstat
线程视图pidstat -t -p <pid> <间隔>
上下文切换pidstat -w -t -p <pid> <间隔>

示例

示例
pidstat -t -p 12345 1 5
pidstat -w -t -p 12345 1 5

易错点

  • 务必带间隔与次数采样,单次快照没有代表性
  • 线程名可能重名,结合 TID 列区分

数据来源与参考

  • sysstat 官方文档 pidstat(1)
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌