News: 0001615875

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

Systing 1.0 Released For Rust-Based eBPF-Based Tracing Tool Leveraging AI

([AI] 6 Hours Ago Systing 1.0)


Josef Bacik, of Btrfs notoriety before [1]leaving Meta and stepping back from kernel development last year, announced the release of Systing 1.0. Systing is a newer eBPF-tracing tool for Linux complete with AI integration.

Systing began as a tool to generate Perfetto traces of the system while now with Systing 1.0 has developed a "new AI identity." Rather than manually creating scripts to analyze traces, Josef is now leveraging AI with the likes of Claude Code for making this tool more powerful. He's also adapted Systring to using DuckDB databases rather than Perfetto traces to make it easier to query the data.

Systring 1.0 is able to feed the DuckDB-based traces into Claude Code for analysis and anaswering questions in real time about the data.

Systing has been used to improve the performance of a networking application as a case study as well as debugging a performance regression.

Josef Bacik concluded in his [2]Systing 1.0 announcement :

"Using Claude Code to analyze systing traces has been a game changer for my debugging workflow. Systing was always a “playground” tool for me to explore different methods of visualizing and analyzing system behavior, and this latest evolution has been the closest thing to what I’ve always had in my head of the perfect tool. I’m excited to continue walking down this path and discover new ways I can improve the tooling to make my job easier."

Last year at the systemd-aligned All Systems Go conference, Bacik also talked about Systing.

That presentation can be found on [3]YouTube . The Rust-based Systing code is available via [4]GitHub for this libbpf based tracer.



[1] https://www.phoronix.com/news/Josef-Bacik-Leaves-Meta

[2] https://josefbacik.github.io/kernel/systing/debugging/2026/02/23/systing-1.0.html

[3] https://www.youtube.com/watch?v=XLLWg3T7A-s

[4] https://github.com/josefbacik/systing



Brief History Of Linux (#11)
Birth of Gates and the Anti-Gates

October 28, 1955 saw the birth of William H. Gates, who would rise above
his humble beginnings as the son of Seattle's most powerful millionaire
lawyer and become the World's Richest Man(tm). A classic American
rags-to-riches story (with "rags" referring to the dollar bills that the
Gates family used for toilet paper), Bill Gates is now regarded as the
world's most respected businessman by millions of clueless people that
have obviously never touched a Windows machine.

Nature is all about balance. The birth of Gates in 1955 tipped the cosmic
scales toward evil, but the birth of Linus Torvalds in 1969 finally
balanced them out. Linus' destiny as the savior of Unix and the slayer of
money-breathing Redmond dragons was sealed when, just mere hours after his
birth, the Unix epoch began January 1st, 1970. While the baseline for Unix
timekeeping might be arbitrary, we here at Humorix like to thank the its
proximity of Linus' birth is no coincidence.