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

  • 相关阅读:
    idea2020 安装
    739. 每日温度
    图像翻转
    257. 二叉树的所有路径
    1466. 重新规划路线
    面试题 04.05. 合法二叉搜索树
    671. 二叉树中第二小的节点
    965. 单值二叉树
    648. 单词替换
    137. 只出现一次的数字 II
  • 原文地址:https://www.cnblogs.com/111testing/p/6048036.html
Copyright © 2011-2022 走看看