博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
常用调优命令
阅读量:4215 次
发布时间:2019-05-26

本文共 651 字,大约阅读时间需要 2 分钟。

sudo perf record -F 99 -p 3887 -g -- sleep 30
sudo perf report -n --stdio
生成火焰图
git clone https://github.com/brendangregg/FlameGraph.git
perf script -i perf.data &> perf.unfold
./stackcollapse-perf.pl perf.unfold &> perf.folded

./flamegraph.pl perf.folded > perf.svg

红/蓝火焰图

  164  perf record -F 99 -ag -- sleep 30
  165  perf script > test1
  166  ls
  167  perf record -F 99 -ag -- sleep 30
  168  perf script > test2
  169  cd FlameGraph/
  170  cd ..
  171  ./FlameGraph/stackcollapse-perf.pl test1 > test1 .folded
  172  ./FlameGraph/stackcollapse-perf.pl  test2 >test2.folded

  173  ./FlameGraph/difffolded.pl test1 .folded test2.folded | ./FlameGraph/flamegraph.pl > diff.svg

转载地址:http://bnnmi.baihongyu.com/

你可能感兴趣的文章
阅读源码的三种境界 (转 码农翻身 微信公众号)
查看>>
All Things OpenTSDB
查看>>
表格存储最佳实践:一种用于存储时间序列数据的表结构设计
查看>>
OpenTSDB介绍
查看>>
OpenTSDB原理系列:元数据模型
查看>>
解密OpenTSDB的表存储优化
查看>>
OpeTSDB的Configuration配置
查看>>
FQDN
查看>>
时序数据库
查看>>
jmxtrans+influxdb+granafa监控hbase
查看>>
使用jmxtrans监控Spark JVM信息到grafana显示
查看>>
HBase - ROOT 和 META 表结构 (region定位原理)
查看>>
HBase API 和 基本操作
查看>>
Hbase的存储模型
查看>>
InfluxDB influxdbc.conf配置文件详解
查看>>
通过BulkLoad的方式快速导入海量数据
查看>>
Mysql根据内容查找在哪个表(Go版本)
查看>>
玩转Anaconda
查看>>
kali linux中文版安装
查看>>
安卓逆向之环境搭建
查看>>