…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…
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…
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…
……很有用。如果你想做一些更定制化的东西,可以用几行 `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…