zoukankan      html  css  js  c++  java
  • perf-tools 简单试用

    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

  • 相关阅读:
    最小瓶颈路
    HASH处理KMP算法
    忠诚
    程序自动分析
    图书管理
    银牛派对
    平均数
    抓住那头牛
    P2135 方块消除
    CSPS前最后一次模拟赛----爆炸的全过程
  • 原文地址:https://www.cnblogs.com/rongfengliang/p/11965558.html
Copyright © 2011-2022 走看看