码迷,mamicode.com
首页 > 其他好文 > 详细

perf-tools 简单试用

时间:2019-12-01 13:32:19      阅读:189      评论:0      收藏:0      [点我收藏+]

标签:安装   分析   部分   基本使用   rop   latency   比较   mirror   image   

per-tools 是性能优化大师brendan gregg 就有perf 以及ftrace 编写的性能优化工具集
提供了io 、网络、系统调用。。。大部分方面的性能分析工具。

一张参考图

技术图片

 

 

安装

  • clone 代码
 
git clone --depth 1 https://github.com/brendangregg/perf-tools
  • 基本使用
    查看io 延迟
 
./iolatency -Q

效果

 ./iolatency -Q
Tracing block I/O. Output every 1 seconds. Ctrl-C to end.
?
  >=(ms) .. <(ms) : I/O |Distribution |
       0 -> 1 : 0 | |
       1 -> 2 : 0 | |
       2 -> 4 : 0 | |
       4 -> 8 : 0 | |
       8 -> 16 : 2 |######################################|
?
  >=(ms) .. <(ms) : I/O |Distribution |
       0 -> 1 : 0 | |
?
  >=(ms) .. <(ms) : I/O |Distribution |
       0 -> 1 : 0 | |
?
  >=(ms) .. <(ms) : I/O |Distribution |
       0 -> 1 : 0 | |
^C
 

说明

perf-tools 使用简单,同时github 上也提供了比较全的demo,可以方便学习

参考资料

https://github.com/brendangregg/perf-tools

perf-tools 简单试用

标签:安装   分析   部分   基本使用   rop   latency   比较   mirror   image   

原文地址:https://www.cnblogs.com/rongfengliang/p/11965558.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!