软件简介

Perf-Tools 是基于 perf_events (perf) 和 ftrace

的Linux性能分析调优工具集。Perf-Tools 依赖库少,使用简单。

支持Linux 3.2 及以上内核版本。

结构图:

使用示例:

# ./execsnoop Tracing exec()s. Ctrl-C to end.

PID   PPID ARGS

22898  22004 man ls

22905  22898 preconv -e UTF-8

22908  22898 pager -s

22907  22898 nroff -mandoc -rLL=164n -rLT=164n -Tutf8

22906  22898 tbl

22911  22910 locale charmap

22912  22907 groff -mtty-char -Tutf8 -mandoc -rLL=164n -rLT=164n

22913  22912 troff -mtty-char -mandoc -rLL=164n -rLT=164n -Tutf8

22914  22912 grotty

# ./tpoint -s block:block_rq_insert 'rwbs ~ "*R*"'

cksum-11908 [000] d... 7269839.919098: block_rq_insert: 202,1 R 0 () 736560 + 136 [cksum]

cksum-11908 [000] d... 7269839.919107:

=> __elv_add_request

=> blk_flush_plug_list

=> blk_finish_plug

=> __do_page_cache_readahead

=> ondemand_readahead

=> page_cache_async_readahead

=> generic_file_read_iter

=> new_sync_read

=> vfs_read

=> SyS_read

=> system_call_fastpath

[...]

linux ll -rlt,Perf-Tools相关推荐

  1. [转+总结]Linux虚拟系统安装VMware Tools总结

    [转+总结]Linux虚拟系统安装VMware Tools总结 转自中国网络 一.VMware Tools安装手记(For Linux Guest OS) 为什么要装 VMware Tools? 因为 ...

  2. [转] fedora linux下安装vmware tools的最好方法

    作者:醉龙凌云 时间:2007.5.13 首发:中国虚拟化先锋网 说明:转载请注明所有信息 功夫不负有心人啊,经过长久的摸索,终于为fedora系统安装vmware tools找到了一条最佳途径. 曾 ...

  3. linux下安装vmware tools的方法

    平台环境 ESXI4.0  Vsphere4.0 虚机Centos5.6_64 1.windows虚机安装vmware tools会有提示,我们进去安装就可以了. 2.linux点安装vmware t ...

  4. Linux Performance Analysis and Tools(Linux性能分析和工具)

    摘自:http://my.oschina.net/greki/blog/336429 首先来看一张 图:  上面这张神一样的图出自国外一个Lead Performance Engineer(Brend ...

  5. Linux perf tools

    http://techblog.netflix.com/2015/08/netflix-at-velocity-2015-linux.html 转载于:https://www.cnblogs.com/ ...

  6. Linux下安装VMware Tools 的方法

    1.按下 CTRL + ALT  组合键,进入主操作系统,点击VMware虚拟机菜单下的安装虚拟机工具子菜单. 菜单:VM->Install VMware tools....(虚拟机->安 ...

  7. linux下安装VMware Tools

    VMWare Tools 安装包 将linux.iso映射到linux虚拟机中 linux.iso文件在VMware Station中的路径是 C:\Program Files (x86)\VMwar ...

  8. 在 Linux 中安装 VMware Tools

    由于较新的Linux版本中都包含了vm的部分组件,导致直接安装VMware Tools失败.所以这里写了篇新的. 软件版本:VMware 12 Linux版本:Ubuntu Desktop 16.04 ...

  9. linux性能监控工具perf,Linux性能分析中常用的工具perf介绍

    今天小编要跟大家分享的文章是关于Linux性能分析中常用的工具perf介绍.系统级性能优化通常包括两个阶段:性能剖析(performance profiling)和代码优化.性能剖析的目标是寻找性能瓶 ...

最新文章

  1. gff文件_GFF格式说明
  2. 携程二季度净利润降55% 促销被指“玩烟幕弹”
  3. 改变uTools的插件安装/数据目录
  4. produces在@requestMapping中的使用方式和作用
  5. 现实版“神笔马良”!“90后”小伙把贫困村画成网红景点!
  6. c++椭圆最小二乘法原理_c++ 椭圆拟合之最小二乘法(图像处理)
  7. 深度强化学习:如何在AI工程实践中选择合适的算法?
  8. 技术公开课:SQL Server 高可用性解决方案概述(下)
  9. WdatePicker日历控件使用方法
  10. 在.net中创建外接程序
  11. mysql 4604,mysql--centos(7)安装
  12. python编程-Python 编程速成(推荐)
  13. 每日一词20190313——地图矢量化
  14. 英语一2011 阅读四
  15. cpu_scale/max_freq_scale/cpu_capacity/cpu_capacity_orig的含义
  16. 计算机在档案管理中的作用,计算机技术在档案管理应用中的必要性
  17. UOJ#192. 【UR #14】最强跳蚤
  18. 缓解核心交换机网线过多的设计思路
  19. linux运维每天都要做什么,Linux运维工作清闲吗?每天需要干什么?
  20. 视频压缩编码基本原理

热门文章

  1. 19类商标买卖需要注意啥呢
  2. 通过实际示例学习计算机视觉和机器学习的基本技术
  3. Week 1 中文分词及其初步应用-人民的名义词云
  4. trados怎么导出html,[转载]关于Trados的组成和界面
  5. 外文文献——IEEE论文免费下载
  6. ArrayList实现自定义排序
  7. Vue项目目录结构介绍讲解
  8. 【LDAP】在Centos7环境搭建LDAP服务端
  9. 计算机信息安全op协议,2019工业信息安全技能大赛个人线上赛第一场(前5道)writeup • 旭达网络技术博客...
  10. GeoGebra介绍