compare

perf vs top

top 告诉你此刻哪里最“热”。perf 帮你理解为什么会“热”。

Evidence to look for

top 展示进程级别的使用情况
perf 展示代码级别和调用栈级别的热点

What it usually means

它们回答的是不同的问题:用 top 快速获取可见性,用 perf 收集定位根因的证据。

What to do next

  1. 1先用 top 或 htop
  2. 2当某个进程持续“热”时,再用 perf
  3. 3使用 cpum.ai 将两者串联起来,形成一个统一的解释

See what's causing your CPU

cpum.ai turns CPU, process, disk, and memory signals into plain-English explanations with evidence.

Open cpum.ai

Related

perf vs top:各自能告诉你什么 | cpum.ai