《BPF 性能工具》封面

BPF 性能工具

BPF Performance Tools

Brendan Gregg · 初版 2019 年

15人推荐
21位读者提及
25次提及

为什么值得读

  • 权威讲解如何用 bpftrace 等工具追踪性能
  • 支持深入到容器与指令周期的细粒度性能分析
  • 结构清晰适合排查问题时随手按需查阅

Hacker News 上怎么说

  • ……很有用。如果你想做一些更定制化的东西,可以用几行 `bpftrace` 拼一个出来,但要是对它不熟的话,你得投入更多精力。布兰登·格雷格写的那本《BPF Performance Tools》是一本不错的入门读物。当然了,如果只是想做个简单的概览,那这绝对是大材小用了 :)

    …useful. If you'd like to do something more specialized, you could build something with a couple of lines in `bpftrace`, but you'll have to put in more work there if you're not familiar with it. The book "BPF Performance Tools" by Brendan Gregg is a good introduction there. Of course, for a simple overview, that would be way overkill, though :)

  • ……https://tldp.org/LDP/sag/html/index.html 性能与基准测试(Performance & Benchmarking):《Systems Performance》:https://www.amazon.com/Systems-Performance-Brendan-Gregg-dp-...(这是布兰登·格雷格写的那本教你体会 dtrace 神奇之处的书)《BPF Performance Tools》:https://www.amazon.com/Performance-Tools-Addison-Wesley-Prof...(布兰登·格雷格关于 BPF 的新作,极其出色)《计算机系统性能分析的艺术》(The Art of Computer Systems Performance Analysis):https://www.cse.wustl.edu/~jain/books/perfbook.htm…

    …https://tldp.org/LDP/sag/html/index.html Performance & Benchmarking: Systems Performance: https://www.amazon.com/Systems-Performance-Brendan-Gregg-dp-... (this is Brendan Gregg's book where you learn about the magic of dtrace) BPF Performance Tools: https://www.amazon.com/Performance-Tools-Addison-Wesley-Prof... (the newer Brendan Gregg book about BPF, stellar) The Art of Computer Systems Performance Analysis: https://www.cse.wustl.edu/~jain/books/perfbook.htm…

  • https://ebf.io 上有很多不错的资源,包括几个书籍链接。我个人没读过那些书,但布兰登·格雷格的《BPF Performance Tools》要是不值一读的话,那我可就真奇怪了。

    There are a number of good resources at https://ebf.io, including a couple of links to books. I haven't read those books personally, but I would be surprised if "BPF Performance Tools" by Brendan Gregg isn't worthwhile.

  • 对于 Linux 内核开发,我觉得《Linux Kernel Programming: A Comprehensive Guide to Kernel Internals》是个非常有帮助的资源。至于 eBPF,布兰登·格雷格的《BPF Performance Tools》前面的章节给了我入门所需的背景知识。从那之后,对我帮助最大的就是形成一套循环:阅读新资料、搭建原型,并研究开源系统是如何解决类似问题的。……

    For Linux kernel dev, I found Linux Kernel Programming: A Comprehensive Guide to Kernel Internals to be a really helpful resource. For eBPF, the early chapters of Brendan Gregg’s BPF Performance Tools gave me the context I needed to get started. From there, what’s helped me most is a cycle of reading new material, building prototypes and exploring how an open source system solves similar problems.…

  • 如果你喜欢这篇文章,我会推荐 Brendan Gregg 的《BPF Performance Tools》和《Systems Performance: Enterprise and the Cloud》。我用这些工具创造过几次奇迹(识别内核瓶颈或使用 ebpf 对程序进行性能分析),它已经……

    If you like this post, I would recommend “BPF Performance Tools” and “Systems Performance: Enterprise and the Cloud” by Brenden Gregg. I have pulled out a few miracles using these tools (identifying kernel bottlenecks or profiling programs using ebpf) and it has…

  • HN 的大家好,我分享一个我最近写的小型开源工具。我是 Brendan Gregg 的《BPF Performance Tools》一书的超级粉丝。然而,每次我 SSH 登录到一台新服务器时,大多数诊断工具都没有安装在那里,安装它们可能非常烦人。我决定使用 Nix 包管理器和 LLMs 来……

    Hello HN, I'm sharing a little open-source utility I wrote recently. I'm a huge fan of Brendan Gregg's "BPF Performance Tools" book. However, every time I SSH into a fresh server, most of the diagnostic tools aren't installed there and installing them can be really annoying. I decided to use Nix package manager and LLMs to…

正在加载完整评论……

键盘快捷键

/
聚焦搜索框
j / k
下一本 / 上一本
Enter
打开选中的书
Esc
关闭 / 返回
g h
回到首页
g b
值得读精选
g t
历史总榜
g r
上升最快
g l
我的书架
?
显示本帮助