zoukankan      html  css  js  c++  java
  • 研究性能测试工具之systemtap入门指南(四)

    运行脚本
    [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的系统调用堆栈

  • 相关阅读:
    BZOJ.1034.[ZJOI2008]泡泡堂(贪心)
    BZOJ.4247.挂饰(背包DP)
    Codeforces.1040E.Network Safety(思路 并查集)
    LOJ.2863.[IOI2018]组合动作(交互)
    BZOJ.3624.[APIO2008]免费道路(Kruskal)
    BZOJ.4237.稻草人(CDQ分治 单调栈)
    BZOJ.3551.[ONTAK2010]Peaks加强版(Kruskal重构树 主席树)
    BZOJ.4946.[NOI2017]蔬菜(贪心 离线)
    BZOJ.2660.[BJOI2012]最多的方案(DP)
    BZOJ.3994.[SDOI2015]约数个数和(莫比乌斯反演)
  • 原文地址:https://www.cnblogs.com/jinyz/p/3047431.html
Copyright © 2011-2022 走看看