我是 BPF 和 perf 的新手,我正在使用
perf record -F 150 -g -p $(pidof app_name) -- sleep 60
要分析基于 pub sub 的应用程序,发布者端大约是 100HZ。而flamegraph以perf_event为主,我认为它与tracing有关。我的问题:
- 这是正常的吗?我执行了其他玩具示例(非发布订阅),它没有出现这种开销。
- 我可以做些什么来完善我自己的应用程序?没有显示性能本身的开销?
我是 BPF 和 perf 的新手,我正在使用
perf record -F 150 -g -p $(pidof app_name) -- sleep 60
要分析基于 pub sub 的应用程序,发布者端大约是 100HZ。而flamegraph以perf_event为主,我认为它与tracing有关。我的问题: