No More Blue Fridays
http://www.brendangregg.com/blog//2024-07-22/no-more-blue-fridays.html
Published: July 21, 2024 14:00
In the future, computers will not crash due to bad software updates, even those updates that involve kernel code. In the future, these updates will push eBPF code.
Friday July 19th provided an unprecedented example of the inherent dangers of kernel…
Linux Crisis Tools
http://www.brendangregg.com/blog//2024-03-24/linux-crisis-tools.html
Published: March 23, 2024 13:00
When you have an outage caused by a performance issue, you don't want to lose precious time just to install the tools needed to diagnose it. Here is a list of "crisis tools" I recommend installing on your Linux servers by default (if they aren't already),…
The Return of the Frame Pointers
http://www.brendangregg.com/blog//2024-03-17/the-return-of-the-frame-pointers.html
Published: March 16, 2024 13:00
Sometimes debuggers and profilers are obivously broken, sometimes it's subtle and hard to spot. From my flame graphs page:
CPU flame graph (partly broken)
(Click for original SVG.) This is pretty common and usually goes unnoticed as the flame graph looks…
eBPF Documentary
http://www.brendangregg.com/blog//2024-03-10/ebpf-documentary.html
Published: March 9, 2024 13:00
eBPF is a crazy technology – like putting JavaScript into the Linux kernel – and getting it accepted had so far been an untold story of strategy and ingenuity. The eBPF documentary, published late last year, tells this story by interviewing key players…