We are excited for SC25 next week in St. Louis!
Each year we invite OpenMP members to submit short videos on various OpenMP topics. Those videos are now available. Learn about DTrace, PyOMP, AI-assistance and more!
www.openmp.org/events/sc25/
#HPC #GPU #DTrace #PyOMP #parallel #programming
Each year we invite OpenMP members to submit short videos on various OpenMP topics. Those videos are now available. Learn about DTrace, PyOMP, AI-assistance and more!
www.openmp.org/events/sc25/
#HPC #GPU #DTrace #PyOMP #parallel #programming
November 11, 2025 at 2:04 PM
We are excited for SC25 next week in St. Louis!
Each year we invite OpenMP members to submit short videos on various OpenMP topics. Those videos are now available. Learn about DTrace, PyOMP, AI-assistance and more!
www.openmp.org/events/sc25/
#HPC #GPU #DTrace #PyOMP #parallel #programming
Each year we invite OpenMP members to submit short videos on various OpenMP topics. Those videos are now available. Learn about DTrace, PyOMP, AI-assistance and more!
www.openmp.org/events/sc25/
#HPC #GPU #DTrace #PyOMP #parallel #programming
🐚 The spirit of OpenSolaris endures through OpenIndiana — a community-led fork that keeps UNIX engineering alive with ZFS, DTrace & SMF, plus modern desktop support.
📖 thenewstack.io/unix-opensol...
#Unix #OpenSource #Solaris
📖 thenewstack.io/unix-opensol...
#Unix #OpenSource #Solaris
Unix: OpenSolaris Lives on in This OpenIndiana Fork
Sun Microsystems' open source Unix distribution, called OpenSolaris, lives on in this variant. Linux users should give it a try.
thenewstack.io
November 9, 2025 at 9:13 PM
🐚 The spirit of OpenSolaris endures through OpenIndiana — a community-led fork that keeps UNIX engineering alive with ZFS, DTrace & SMF, plus modern desktop support.
📖 thenewstack.io/unix-opensol...
#Unix #OpenSource #Solaris
📖 thenewstack.io/unix-opensol...
#Unix #OpenSource #Solaris
What is Premiere Pro (or any app) doing when you're using it?
Say hello to DTrace.
isaact.micro.blog/2025/11/08/d...
#PostChat
Say hello to DTrace.
isaact.micro.blog/2025/11/08/d...
#PostChat
Doing Detective Work with DTrace (opensnoop and rwsnoop)
If you’ve ever wondered:
What happens when I launch my app? What is my app doing right now? Why is my app taking so long to do something? Then you’ll want to know a little bit about using DTrace.
If...
isaact.micro.blog
November 8, 2025 at 2:55 PM
What is Premiere Pro (or any app) doing when you're using it?
Say hello to DTrace.
isaact.micro.blog/2025/11/08/d...
#PostChat
Say hello to DTrace.
isaact.micro.blog/2025/11/08/d...
#PostChat
dtrace.1: Document DTRACE_DEBUG Reviewed by: markj MFC after: 1 week Differential Revision: https://reviews.freebsd.org/D53627
Interest | Match | Feed
Interest | Match | Feed
Origin
cgit.freebsd.org
November 8, 2025 at 10:37 AM
📰 OpenTelemetry: Escape Hatch from the Observability Cartel
💬 OpenTelemetry's popularity is questioned; users find it verbose & buggy, prefer alternatives like dtrace. Grafana's UX pales to Datadog. 😕
https://news.ycombinator.com/item?id=45809835
💬 OpenTelemetry's popularity is questioned; users find it verbose & buggy, prefer alternatives like dtrace. Grafana's UX pales to Datadog. 😕
https://news.ycombinator.com/item?id=45809835
November 7, 2025 at 1:15 PM
📰 OpenTelemetry: Escape Hatch from the Observability Cartel
💬 OpenTelemetry's popularity is questioned; users find it verbose & buggy, prefer alternatives like dtrace. Grafana's UX pales to Datadog. 😕
https://news.ycombinator.com/item?id=45809835
💬 OpenTelemetry's popularity is questioned; users find it verbose & buggy, prefer alternatives like dtrace. Grafana's UX pales to Datadog. 😕
https://news.ycombinator.com/item?id=45809835
dtrace.1: Fix mdoc macros around -x There should be no space between -x's "arg" and "=value". MFC after: 3 days
Interest | Match | Feed
Interest | Match | Feed
Origin
cgit.freebsd.org
November 6, 2025 at 11:24 PM
dtrace_pid.4: Document the DTrace PID provider MFC after: 2 weeks Differential Revision: https://reviews.freebsd.org/D51287
Interest | Match | Feed
Interest | Match | Feed
Origin
cgit.freebsd.org
November 6, 2025 at 10:52 PM
dtrace_callout_execute.4: Document the DTrace callout_execute provider MFC after: 2 weeks Fixes: 91dd9aae1ab8 Add explicit static DTrace tracing to the callout mechanism Differential Revision: https://reviews.freebsd.org/D51397
Interest | Match | Feed
Interest | Match | Feed
Origin
cgit.freebsd.org
November 4, 2025 at 12:26 PM
dtrace_vfs.4: Document the DTrace vfs provider Reviewed by: bcr MFC after: 1 week Differential Revision: https://reviews.freebsd.org/D51317
Interest | Match | Feed
Interest | Match | Feed
Origin
cgit.freebsd.org
November 3, 2025 at 4:47 PM
DTrace only works on mac when you have sudo and (the binary is not a system process OR SIP is disabled). linux doesn't need special permissions. there's some more discussion of this here: lobste.rs/s/uwyfpy/bui...
i haven't investigated freebsd and windows enough to know what permissions they need.
i haven't investigated freebsd and windows enough to know what permissions they need.
November 2, 2025 at 7:57 PM
DTrace only works on mac when you have sudo and (the binary is not a system process OR SIP is disabled). linux doesn't need special permissions. there's some more discussion of this here: lobste.rs/s/uwyfpy/bui...
i haven't investigated freebsd and windows enough to know what permissions they need.
i haven't investigated freebsd and windows enough to know what permissions they need.
Really nice blog
> The first main disadvantage is that they require the kernel to support syscall tracing, which essentially means they only work on Linux.
Could DTrace not be used on macos, freebsd and windows here? Though I guess you will then suddenly need privileges.
> The first main disadvantage is that they require the kernel to support syscall tracing, which essentially means they only work on Linux.
Could DTrace not be used on macos, freebsd and windows here? Though I guess you will then suddenly need privileges.
November 2, 2025 at 5:59 PM
Really nice blog
> The first main disadvantage is that they require the kernel to support syscall tracing, which essentially means they only work on Linux.
Could DTrace not be used on macos, freebsd and windows here? Though I guess you will then suddenly need privileges.
> The first main disadvantage is that they require the kernel to support syscall tracing, which essentially means they only work on Linux.
Could DTrace not be used on macos, freebsd and windows here? Though I guess you will then suddenly need privileges.
Origin
cgit.freebsd.org
October 29, 2025 at 6:59 PM
Can we get dtrace for linux into nixpkgs?
October 28, 2025 at 6:25 PM
Can we get dtrace for linux into nixpkgs?
Everything is LLMs! blogs.oracle.com/linux/dtrace...
blogs.oracle.com
October 28, 2025 at 6:13 PM
Everything is LLMs! blogs.oracle.com/linux/dtrace...
what really intimidates me arent MAGAs but people who know how to use DTrace
October 27, 2025 at 3:38 AM
what really intimidates me arent MAGAs but people who know how to use DTrace
Overall I've found bpftrace to be generally similar to DTrace, but different in frustrating ways. Often it seems like the right thing to do is to extract data as JSON out of it, then write a user mode program on top to do processing
October 23, 2025 at 9:53 PM
Overall I've found bpftrace to be generally similar to DTrace, but different in frustrating ways. Often it seems like the right thing to do is to extract data as JSON out of it, then write a user mode program on top to do processing
The irony is that using USDT **sounds** advanced, but I’m literally just using printf in Dtrace right now. 🤣
So I’m basically doing printf debugging. But via the kernel…
So I’m basically doing printf debugging. But via the kernel…
October 23, 2025 at 7:27 PM
The irony is that using USDT **sounds** advanced, but I’m literally just using printf in Dtrace right now. 🤣
So I’m basically doing printf debugging. But via the kernel…
So I’m basically doing printf debugging. But via the kernel…
What an adventure! I wrote about how the Node.js docs on backpressure led me to trying out DTrace for the first time
Read here: tylerhillery.com/blog/tyler-t...
Read here: tylerhillery.com/blog/tyler-t...
October 19, 2025 at 1:33 PM
What an adventure! I wrote about how the Node.js docs on backpressure led me to trying out DTrace for the first time
Read here: tylerhillery.com/blog/tyler-t...
Read here: tylerhillery.com/blog/tyler-t...
Glad to see that DTrace is looking a lot better than last I looked in Rust. The the usdt crate is much better documented and has many more features now.
Also excited to see some examples of scripts using the nextest probes!
Also excited to see some examples of scripts using the nextest probes!
October 19, 2025 at 6:48 AM
Glad to see that DTrace is looking a lot better than last I looked in Rust. The the usdt crate is much better documented and has many more features now.
Also excited to see some examples of scripts using the nextest probes!
Also excited to see some examples of scripts using the nextest probes!
Have to say, LLMs have been a real revelation when it comes to learning these kinds of things. They still get things wrong (eg thinking dtrace -w is wait, not destructive mode), and are no substitute for real competence, but they can help you go pretty far!
October 19, 2025 at 1:23 AM
Have to say, LLMs have been a real revelation when it comes to learning these kinds of things. They still get things wrong (eg thinking dtrace -w is wait, not destructive mode), and are no substitute for real competence, but they can help you go pretty far!
Coming soon: #USDT probes for #nextest! Use nextest to trace events with #DTrace or #bpftrace. Uses our (Oxide's) usdt crate, and works on Linux, macOS, illumos and FreeBSD.
USDT probes - cargo-nextest
Dynamically trace nextest events with DTrace and bpftrace.
nexte.st
October 19, 2025 at 1:17 AM
Helping Claude chat with more correct responses to it making basic dtrace script errors. Anything is better than long winded explanations about things that I already know and it's repeatedly getting wrong. 🤷♂️
October 18, 2025 at 9:49 PM
Helping Claude chat with more correct responses to it making basic dtrace script errors. Anything is better than long winded explanations about things that I already know and it's repeatedly getting wrong. 🤷♂️
October 18, 2025 at 2:22 AM
I have crossed paths with Bryan at conferences a few times, but I came to know of dtrace in particular because I was an understudy to the Solaris sysadmin of Cal Poly’s computer science department, Tom Cubanski, when I was studying there. Tom introduced me to dtrace and Brendan Gregg’s observations.
October 17, 2025 at 5:00 PM
I have crossed paths with Bryan at conferences a few times, but I came to know of dtrace in particular because I was an understudy to the Solaris sysadmin of Cal Poly’s computer science department, Tom Cubanski, when I was studying there. Tom introduced me to dtrace and Brendan Gregg’s observations.