笔者之所以有使用memleak分析内存的需求,自然是基于memleak自身的一些优点。首先是memleak目前已支持了mmap函数(memleak added mmap and munmap tracing by yuzhichang · Pull Request #3866 · iovisor/bcc (github.com), 我司同事提交的PR),这对于像笔者开发的代码中实用到apr_pool内存池的场景有着得天独厚的...
mdflush.py跟踪 md driver level 的 flush 事件 memleak.py检查内存泄漏 mountsnoop.py跟踪 mount 和 unmount 系统调用 mysqld_qslower.py跟踪 MySQL 慢查询 nfsdist.py打印 NFS read/write/open/getattr 耗时直方图 nfsslower.py跟踪 NFS read/write/open/getattr 慢操作 nodegc.sh跟踪高级语言(Java/Python/Rub...
加入Gitee 与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :) 免费加入 已有帐号?立即登录 此仓库是为了提升国内下载速度的镜像仓库,每日同步一次。 原始仓库:https://github.com/iovisor/bcc master 克隆/下载 git config --global user.name userName git config --global user.email user...
项目地址:https://github.com/iovisor/bcc 注意:5.0 以上内核安装 bcc-tools 工具会有 bug. 参见:memleak error on 5.0.10-1.el7.elrepo.x86_64 建议升级成 4.1~4.20.13 之间的内核,参见:历史内核版本列表 内核安装。参见:centos7 内核升级 [root@jikeshijian ~]# yum install -y bcc-tools 配置PATH ...
6.biotop cobjnew deadlock_detector filetop javagc memleak offwaketime phpstat rubycalls shmsnoop syncsnoop tcpconnlat tplist 7.bitesize cpudist deadlock_detector.c funccount javaobjnew mountsnoop oomkill pidpersec rubyflow slabratetop syscount tcpdrop trace ...
CONFIG_PKG_USING_ANV_MEMLEAK is not set +# CONFIG_PKG_USING_ANV_TESTSUIT is not set +# CONFIG_PKG_USING_ANV_BENCH is not set +# CONFIG_PKG_USING_DEVMEM is not set +# CONFIG_PKG_USING_REGEX is not set +# CONFIG_PKG_USING_MEM_SANDBOX is not set +# CONFIG_PKG_USING_SOLAR_TERMS...
观测工具下载地址:https://github.com/iovisor/bcc bcc观测工具的安装方式:https://github.com/iovisor/bcc/blob/master/INSTALL.md 工具简介: BCC makes BPF programs easier to write, with kernel instrumentation in C (and includes a C wrapper around LLVM), and front-ends in Python and lua. It is...
bashreadline execsnoop memleak pythongc tcpdrop biolatency ext4dist mountsnoop pythonstat tcplife biosnoop ext4slower mysqld_qslowerreset-tracetcpretrans biotop filelife nfsdist rubycalls tcpstates bitesize fileslower nfsslower rubyflow tcpsubnet ...
注意:5.0 以上内核安装 bcc-tools 工具会有 bug. 参见:memleak error on 5.0.10-1.el7.elrepo.x86_64 建议升级成 4.1~4.20.13 之间的内核,参见:历史内核版本列表 内核安装。参见:centos7 内核升级 [root@jikeshijian ~]# yum install -y bcc-tools ...
注意:5.0 以上内核安装 bcc-tools 工具会有 bug. 参见:memleak error on 5.0.10-1.el7.elrepo.x86_64 建议升级成 4.1~4.20.13 之间的内核,参见:历史内核版本列表 内核安装。参见:centos7 内核升级 [root@jikeshijian ~]# yum install -y bcc-tools ...