pg_flame 是golang 编写的一个将pg的EXPLAIN ANALYZE 转换为火焰图,使用简单 以下是一个简单的demo 环境准备 docker-compose 文件 version: "3" services: postgres: image: postgres:9.6.11 port ...
分类:
数据库 时间:
2019-10-28 16:13:05
阅读次数:
146
1 Ubuntu下安装perf 在Ubuntu18上默认没有安装perf,可以通过如下命令尝试:sudo apt-get install linux-tools 结果出来以下内容: 一般选择安装 linux-tools-generic 就好了,使用如下命令: ...
分类:
系统相关 时间:
2019-10-18 15:46:19
阅读次数:
176
在Linux下做性能分析3:perf - 知乎 https://zhuanlan.zhihu.com/p/22194920 Linux Perf 性能分析工具及火焰图浅析 - 知乎 https://zhuanlan.zhihu.com/p/54276509 perf record -a -g -e ...
分类:
其他好文 时间:
2019-10-17 01:37:29
阅读次数:
140
火焰图是linux下的性能分析利器,前篇文章带大家了解如何使用perf+火焰图分析java应用,但是docker内的java应用由于内核权限等问题,更加特殊,就需要特殊的解决手段,本篇文章就来讲述这个方面 ...
分类:
其他好文 时间:
2019-09-12 16:38:09
阅读次数:
86
使用 火焰图的含义 1. 火焰图是基于 stack 信息生成的 SVG 图片, 用来展示 CPU 的调用栈。 y 轴表示调用栈, 每一层都是一个函数. 2. 调用栈越深, 火焰就越高, 顶部就是正在执行的函数, 下方都是它的父函数. x 轴表示抽样数, 如果一个函数在 x 轴占据的宽度越宽, 3. ...
分类:
其他好文 时间:
2019-09-06 21:16:42
阅读次数:
77
Linux程序性能分析和火焰图 Linux程序的性能分析工具数量比较多,涉及到整个操作系统的方方面面,可能是开源的原因吧,相对于Windows来说丰富太多。其中应用分析性能方面Dtrace, SystemTap, Perf_events应该算是这方面的集大成者。Dtrace目前只在较高的内核版本有支 ...
分类:
系统相关 时间:
2019-04-05 18:18:25
阅读次数:
175
【Go】优雅的读取http请求或响应的数据 原文链接:https://blog.thinkeridea.com/201901/go/you_ya_de_du_qu_http_qing_qiu_huo_xiang_ying_de_shu_ju.html 从 或 中读取数据方法或许很多,标准库中大多数使 ...
分类:
Web程序 时间:
2019-01-26 21:02:17
阅读次数:
225
关键词:Flame Graph、perf、perl。 FlameGraph是由BrendanGregg开发的一款开源可视化性能分析工具,形象的成为火焰图。 从底向上像火苗一样逐渐变小,也反映了相互之间的包含关系,下面的框条包含上面内容。 经过FlameGraph.git处理,最终生成矢量SVG图形, ...
分类:
其他好文 时间:
2019-01-05 00:16:47
阅读次数:
317
关注火焰图非常长的时间了!~~一直未能自己做个火焰图出来。今天小试一把。 ubuntu18.04 ssh登陆之后执行命令 安装软件 apt-get install -y linux-cloud-tools-generic linux-tools-generic 访问https://github.co ...
分类:
系统相关 时间:
2018-11-27 01:13:59
阅读次数:
464
https://blog.csdn.net/oujiangping/article/details/78580450 https://blog.csdn.net/gatieme/article/details/78885908 ps aux|grep mysql-proxy 第二个就是3318的进程 ...
分类:
数据库 时间:
2018-10-30 00:57:29
阅读次数:
205