zoukankan      html  css  js  c++  java
  • linux性能测试工具perf

    linux性能测试工具perf

    一,perf的常用命令

    perf  list

    查看perf 所支持的性能事件,按q退出

    perf  stat +程序
    分析指定程序的性能概况
    例子: perf stat ls //分析命令ls

    perf   top
    对于一个指定的性能事件(默认是CPU周期)显示消耗最多的函数/命令


    perf  record
    收集采样信息,并将其记录在数据文件中,随后可以用perf report对数据文件进行分析
    例子:perf record ls
    执行此命令之后当前文件目录中会生成一个perf.dada的文件,即是监控的结果。


    perf  report
    读取perf record创建的文件,并给出热点分析结果
    perf report -i perf.data //-i表示文件输入


    二,ubuntu环境安装perf

    环境:ubuntu18.04

    1种安装方式,安装内核源码:
    sudo apt-get install linux-source

    执行之后可以在文件目录、usr/src下找到src,解压之后进入tools/perf,.然后执行:
    make && make install


    2,另外一种安装方式
    在终端依次输入一下命令就好了
    sudo apt-get install linux-tools-common
    sudo apt-get install linux-tools-5.4.0-66-generic
    sudo apt-get install linux-cloud-tools-5.4.0-66-generic
    sudo apt-get install linux-tools-generic
    sudo apt-get install linux-cloud-tools-generic

  • 相关阅读:
    python操作Redis详解
    python操作SQLAlchemy
    设计模式详解及Python实现
    计算机基础
    DRF内置过滤组件与排序组件结合使用
    LTE
    LTE
    LTE
    LTE
    LTE
  • 原文地址:https://www.cnblogs.com/111testing/p/6048036.html
Copyright © 2011-2022 走看看