运行脚本
[root@BL480-64 jinyz]#stap topexe.stp
输出结果:

SYSCALL      COUNT
                     find     101910
                   oracle       1562
              modclusterd       1184
                    pcscd        535
                  clustat         77
          gdm-rh-security         72
                   stapio         52
                   iscsid         40
                      gpm         21
               irqbalance         20
                     sshd         16
                automount         15
                   mysqld         11
               rpc.idmapd         10
                 sendmail          7
                    ricci          5
               gam_server          5
                     init          4
                   python          1
输出结果证明find命令调用最多,下一步find调用了哪些系统函数?

3、 使用topprobe.stp脚本,根据应用程序名,列出哪个系统函数调用最多
[root@BL480-64 jinyz]# stap topprobe.stp
输出结果
                  SYSCALL      COUNT
                 sys_open     104281
                sys_close     104280
             sys_getdents      70778
               sys_fchdir      69514
             sys_newfstat      34766
              sys_newstat      34759
             sys_newlstat      34757
                sys_fcntl      34756
                  sys_brk         35
                 sys_mmap         24
                sys_write         12
                 sys_read          9
             sys_mprotect          8
               sys_munmap          5
                sys_uname          2
               sys_access          2
            sys_faccessat          2
                sys_ioctl          2
           sys_arch_prctl          1
               sys_mremap          1
--------------------------------------------------------------
输出结果显示sys_open最多,下一步跟踪find的系统调用堆栈

转载于:https://www.cnblogs.com/jinyz/archive/2013/04/27/3047431.html

研究性能测试工具之systemtap入门指南(四)相关推荐

  1. Steeltoe 2.4新增代码生成工具、全新入门指南等,助力.NET微服务开发

    Steeltoe框架现可帮助.NET开发人员创建云原生应用.随着其功能的扩充,该框架越来越受欢迎,下载量达到580万(并且仍在增加),这其中大部分的功能创新都源自于用户反馈.社区贡献和.NET运行环境 ...

  2. java 视频转码工具类_JavaCV入门指南:FrameConverter转换工具类及CanvasFrame图像预览工具类(javaCV教程完结篇)...

    JavaCV入门指南:FrameConverter转换工具类及CanvasFrame图像预览工具类(javaCV教程完结篇) 前言 再此章之前,我们已经详细介绍和剖析了javacv的结构和ffmpeg ...

  3. 性能测试工具_K6性能测试工具的使用入门

    """ 之前偶然听到k6这款便捷的性能测试工具,好奇之下就用来玩了一下,结果真的不懒,做一些单接口的压测完全够用了, 所以写下这个介绍文档,第一是自己做一个笔记,第二是为 ...

  4. 开源性能测试工具JMeter快速入门(一)

    目录 一.JMeter简介 二.JMeter功能介绍 三.JMeter脚本 四.关于JMeter小提示 一.JMeter简介 1.定义 JMeter是Apache组织开发的基于Java的压力测试工具. ...

  5. JS打包工具rollup——完全入门指南

    因项目需要,最近一直在研究前端打包技术,参照以下文章及rollup官网,通过亲手操练,对rollup有了初步的了解.看到一篇不错的文章,转载记录.感谢作者的无私分享. 原文链接地址:https://s ...

  6. Java 官方性能测试工具 JMH 简单入门

    什么是 JMH JMH 是 Java Microbenchmark Harness 的缩写.中文意思大致是 "JAVA 微基准测试套件".首先先明白什么是"基准测试&qu ...

  7. 开源性能测试工具JMeter快速入门(二)

    目录 一.JMeter简介 二.JMeter功能介绍 三.JMeter脚本 四.关于JMeter小提示 三.JMeter脚本 1.测试计划 测试计划是JMeter进行测试的起点 ,是其他JMeter测 ...

  8. Python性能测试工具Locust入门

    一.性能测试基础 1.性能测试该怎么做? 利用工具模拟真实用户操作. 2.性能测试基础: 性能:事物的性质和能效 -->效率性能 (时间/资源/容量) 思考:如何评价软件系统的性能? 快慢:衡量 ...

  9. Arm+linux+container,Container Station和网络虚拟交换机——威联通NAS入门指南(篇四)...

    Container Station和网络虚拟交换机--威联通NAS入门指南(篇四) 2021-01-13 21:14:09 17点赞 105收藏 4评论 哈喽,大家好. 创作声明: 威联通软件容器工作 ...

最新文章

  1. springboot 项目将本地引用打进jar包
  2. Java实现算法导论中图的广度优先搜索(BFS)和深度优先搜索(DFS)
  3. C++:MFC SetTimer定时执行某一函数;
  4. eclipse 3.6的VE配置 Visual Editor for eclipse3.6
  5. this表示当前对象简单实例
  6. Unity官方教程Ruby大冒险的自学笔记
  7. Android colorPrimary、colorPrimaryDark、colorAccent详解
  8. windows痛苦面具-C盘瘦身法
  9. 自动脚本 android,安卓自动脚本软件下载-自动脚本 安卓版v2.0.3-PC6安卓网
  10. HMI智能座舱自动化测试软件
  11. 如何查找Oracle数据库安全漏洞的补丁
  12. Java架构师—PDMan数据库建模工具使用
  13. lidar及tof应用,三维点,线,面求解算法,手眼标定,点云匹配及三角剖分、结构光和TOF深度图
  14. Windows+Nvdia显卡配置Tensorflow
  15. matlab counter是什么意思,counter-propagating是什么意思
  16. Leaflet地图 -- 绘制台风风圈
  17. 【Rust日报】2022-09-13 Stabilize GAT
  18. Unity中,区别LookAt与LookRotation
  19. MyBatis配置加密, 解密
  20. Mars Crowdloan 空投领取及开放查询(内附领取操作)

热门文章

  1. 伍六七带你学算法 入门篇-卡牌分组
  2. 2022-2028年中国海洋电力行业市场深度分析及发展策略分析报告
  3. 2022-2028年中国高阻隔片材基膜行业市场供需形势及前瞻分析报告
  4. Java学到什么水平能够出去找工作!
  5. 安装win下的Anaconda ----针对python3.6.4版本
  6. torch.nn.Embedding理解
  7. LeetCode简单题之生成每种字符都是奇数个的字符串
  8. TVM设计与构架构建
  9. 在Yolov5 Yolov4 Yolov3 TensorRT 实现Implementation
  10. 2021年大数据Spark(十二):Spark Core的RDD详解