高性能:BPF performance Tools 学习笔记-1
  TEZNKK3IfmPf 2023年11月15日 32 0

本系统列内容来自 性能优化大神Brendan Gregg 出的新书, 目前国内还没有引入。

为了抢先体验到大佬的又一部力作,我直接去oreilly官方网站的看的电子书。


Brendan Gregg 书里提到 Netflix和Facebook都将这些工具作为生产服务器的标配工具,因此我们也可以在经过充分的测试后,考虑将这些工具做到初始化镜像模板里面。



废话不说。直接放图,每个level都有对应的perf分析工具:


高性能:BPF performance Tools 学习笔记-1

主题

推荐使用的工具


Debugging / multi-purpose

trace,   argdist, funccount, stackcount, opensnoop

CPUs

execsnoop,   runqlat, runqlen, cpudist, profile, offcputime, syscount, softirq, hardirq

Memory

memleak

File systems

opensnoop,   filelife, vfsstatt, fileslower, cachestat, writeback, dcstat, xfsslower,   xfsdist, ext4dist

Disk I/O

biolatency,   biosnoop, biotop, bitesize

Networking

tcpconnect,   tcpaccept, tcplife, tcpretrans

Security

capable

Languages

javastat,   javacalls, javathreads, javaflow, javagc

Applications

mysqld_qslower,   signals, killsnoop

Kernel

wakeuptime,   offwaketime

【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

上一篇: Map or switch 下一篇: 线代矩阵问题
  1. 分享:
最后一次编辑于 2023年11月15日 0

暂无评论

TEZNKK3IfmPf