注册 登录
电子工程世界-论坛 返回首页 EEWORLD首页 频道 EE大学堂 下载中心 Datasheet 专题
wateras1的个人空间 https://home.eeworld.com.cn/space-uid-361439.html [收藏] [复制] [分享] [RSS]
日志

使用 FlameGraph 分析 CPU 占用高的问题

已有 184 次阅读2024-10-30 18:01 |个人分类:嵌入式

安装perf工具
mkdir /data/perf cd /data/perf perf record -g --call-graph fp -F 99 -p $(pidof xxx) -- sleep 30

准备FlameGraph生成工具

git clone https://github.com/brendangregg/FlameGraph cd FlameGraph mkdir -p $HOME/.local/bin cp stackcollapse-perf.pl $HOME/.local/bin/ cp flamegraph.pl $HOME/.local/bin/ export PATH=$HOME/.local/bin:$PATH
进入到perf.data相同目录执行
sudo perf script | /home/god/xxx/FlameGraph/stackcollapse-perf.pl| /home/god/xxx/FlameGraph/flamegraph.pl > flame.svg
评论 (0 个评论)

facelist doodle 涂鸦板

您需要登录后才可以评论 登录 | 注册

热门文章