#DTrace
The (mostly) quadrennial DTrace conference, the only conference named after a config file, dtrace.conf is next week. Using DTrace, building with DTrace, inspired by DTrace--come present in the unconference format! For more, check @bcantrill.bsky.social's great post oxide.computer/blog/dtrace-...
dtrace.conf(24) / Oxide
A new conference and a new approach for the DTrace Olympiad!
oxide.computer
December 6, 2024 at 12:25 AM
Ever wondered if it’s possible to use DTrace on a Go program? Turns out it’s super easy, barely an inconvenience!

gaultier.github.io/blog/an_opti...

#golang #dtrace #optimization #debugging
An optimization and debugging story with Go and DTrace
gaultier.github.io
July 3, 2025 at 9:39 AM
Have you ever wanted an @oxide.computer shirt? How about one with a literal Oxide computer on it? dtrace.conf(24) is your chance! oxide.computer/blog/dtrace-...
dtrace.conf(24) / Oxide
A new conference and a new approach for the DTrace Olympiad!
oxide.computer
December 6, 2024 at 2:13 AM
Debugging an issue for work and I forgot how powerful it is to return json from a DTrace probe. This is tracking a virtio-socket packet flow between guest and host.
March 31, 2026 at 2:27 AM
A great tale of using DTrace on a Go program on MacOS to discover code that is -- as @mattkeeter.com is fond of observing -- accidentally quadratic
Ever wondered if it’s possible to use DTrace on a Go program? Turns out it’s super easy, barely an inconvenience!

gaultier.github.io/blog/an_opti...

#golang #dtrace #optimization #debugging
An optimization and debugging story with Go and DTrace
gaultier.github.io
July 6, 2025 at 4:55 PM
In November, I spoke about DTrace and Rust at @rustlab.it. A C++ programmer in the audience found it so compelling that he resolved to learn Rust!

(That was my son; he also shared the meticulously crafted feedback "the audience seemed to enjoy your jokes.") www.youtube.com/watch?v=J10n...
DTrace for Rust... and everything else too! - Adam Leventhal
YouTube video by RustLab Conference
www.youtube.com
January 6, 2025 at 12:53 AM
I used statemaps along with DTrace speculative tracing and the profile provider to help understand a production performance issue, and I feel like I hit an observability B-sides parlay
June 13, 2025 at 4:29 AM
Today is the day of dtrace.conf(24), our quadrennial DTrace conference! It's online and it's free -- join @ahl.bsky.social and me and a terrific slate of presenters starting at 9a Pacific! bcantrill.dtrace.org/2024/12/05/d...
dtrace.conf(24)
Sometime in late 2007, we had the idea of a DTrace conference. Or really, more of a meetup; from the primordial e-mail I sent: The goal here, by the way, is not a DTrace user group, but more of a face...
bcantrill.dtrace.org
December 11, 2024 at 3:11 PM
December 1, 2024 at 1:03 PM
Video for my #P99CONF talk on DTrace at 21 is now up, though you will miss me in the chat explaining which of the slides are throwing shade at eBPF www.youtube.com/watch?v=KjQn...
P99 CONF 2024 | DTrace at 21: Reflections on Fully-grown Software by Bryan Cantrill
YouTube video by ScyllaDB
www.youtube.com
October 25, 2024 at 6:31 PM
Last week @oxide.computer hosted our (mostly) quadrennial DTrace conference, dtrace.conf. As an unconference we never know quite how it's going to go, but I'm not sure why @bcantrill.bsky.social and I were worried: it was terrific! A huge thank you to all our presenters! youtube.com/playlist?lis...
dtrace.conf(24) - YouTube
Oxide hosted the 4th (semi-)quadrennial DTrace conference on December 11th, 2024.
youtube.com
December 17, 2024 at 5:01 PM
We held the (mostly) quadrennial DTrace conference in 2024--some notes and the video playlist from dtrace.conf(24) ahl.dtrace.org/dtrace-conf-...

(another blog post? yeah--flying with starlink is pretty rad)
January 6, 2025 at 2:15 AM
This was really a great event! I haven't (yet) watched every session, but one of my fav was about P4 + DTrace. It might still be a bit ahead of its time, but I find the P4 intriguing and I have it on my reading list.

www.youtube.com/playlist?lis... #dtrace #observability #oxide
dtrace.conf(24) - YouTube
Oxide hosted the 4th (semi-)quadrennial DTrace conference on December 11th, 2024.
www.youtube.com
December 20, 2024 at 10:36 PM
what really intimidates me arent MAGAs but people who know how to use DTrace
October 27, 2025 at 3:38 AM
We're excited to announce dtrace.conf(24), the premier unconference for all things DTrace! 🎉
📅 Date: December 11th, 2024
📍 Location: Emeryville, CA

As an unconference, the agenda is driven by attendees. Come ready to actively participate!

https://dtraceconf24.eventbrite.com
dtrace.conf(24)
Our (mostly!) quadrennial unconference on DTrace! (BYO topic!)
www.eventbrite.com
October 18, 2024 at 6:03 PM
Over two decades ago, the only reporter to really dig into what we had done with DTrace was @ashleevance.bsky.social at @theregister.com -- so it is unsurprising that the best reportage on @oxide.computer is from El Reg's @tobiasmann.bsky.social
www.theregister.com/2026/02/13/w...
Oxide plans new rack attack with Zen 5 CPUs, DDR5
: Oxide says AMD’s Turin EPYCs are coming, switch revamp under review, more open hardware in the works
www.theregister.com
February 14, 2026 at 5:35 AM
The dream is alive!
December 11, 2024 at 10:55 PM
When looking for something else, I stumbled across this deck for an internal presentation I gave at Sun in 2003 -- one that I believe to be the first that formally tied our work in DTrace to the more abstract idea of software observability speakerdeck.com/bcantrill/so...
Software Observability
Presentation given on February 28, 2003 at Sun's internal Software Technology Conference at the Agnews Auditorium in Santa Clara. This presentation is o…
speakerdeck.com
February 16, 2026 at 9:17 PM
Do we!! The delay slot allowed for a particular class of shenanigans called "instruction picking" where you have a branch IN the delay slot of another control transfer instruction. We even used this for the SPARC DTrace implementation (twice!)
github.com/illumos/illu...
github.com/illumos/illu...
illumos-gate/usr/src/uts/sparc/dtrace/dtrace_asm.S at 767007dff68ec7382116062a33e8ff5e89ce8664 · illumos/illumos-gate
An open-source Unix operating system. Contribute to illumos/illumos-gate development by creating an account on GitHub.
github.com
January 8, 2025 at 7:27 PM
The world-famous unconference dtrace.conf(24) is next week! Start brainstorming your topics now and sign up for the free virtual event here:
dtrace.conf(24)
Our virtual and(mostly!) quadrennial unconference on DTrace! (BYO topic!)
dtraceconf24.eventbrite.com
December 2, 2024 at 4:16 PM
> Windows Server 2025 comes equipped with dtrace as a native tool.

Okay, you win
November 4, 2024 at 7:20 PM
New blog post available: dtrace.conf(24) https://buff.ly/4gmVSos. Learn more about next week's unconference and how you can participate!
dtrace.conf(24) / Oxide
A new conference and a new approach for the DTrace Olympiad!
buff.ly
December 6, 2024 at 12:51 AM
I just released a long blog post about using #dtrace on #macOS to debug a thorny bug in the macOS kernel that was breaking #Lix socket disconnect detection.

jade.fyi/blog/misadve...
Misadventures in DTrace: how to debug the macOS kernel
computers i guess
jade.fyi
May 14, 2025 at 4:40 AM
If only macOS had maintained their dtrace support. I ah e always resented their lack of commitment to it.
December 6, 2024 at 2:41 AM
dtrace.conf(24) is in just 18 days! Sign up for your spot at this free virtual event here:
dtrace.conf(24)
Our virtual and(mostly!) quadrennial unconference on DTrace! (BYO topic!)
buff.ly
November 22, 2024 at 6:09 PM