Archive for July, 2004

Linux, Solaris, and Open Source

This past week at OSCON I’ve spent my time trying to understand open source processes, talking about Solaris, and trying to figure out what OpenSolaris is going to look like. Learning from Linux I attended a talk by Greg Kroah-Hartman about Linux kernel development. As we work towards open sourcing Solaris, we’re trying to figure [...]





Posted on July 30, 2004 at 2:01 pm by ahl · Permalink · 8 Comments
In: OpenSolaris

team ZFS enters the fray

Two members of the ZFS team have joined the blogging fray. Check out Matt Ahrens‘s and Val Henson‘s weblogs. For the unintiated, ZFS is the brand new file system that’s going to be in Solaris 10. ZFS is incredibly fast, reliable, and easy to manage. I recently moved my home directory from out UFS file [...]





Posted on July 28, 2004 at 5:00 pm by ahl · Permalink · One Comment
In: OpenSolaris

DTrace in eWEEK

eWEEK has an article on DTrace. The analysis of DTrace is pretty accurate, but they refer opaquely to Bryan and me as “Sun officials”. I’m looking forward to their in-depth comparison of DTrace and DProbes…





Posted on July 28, 2004 at 10:20 am by ahl · Permalink · Comments Closed
In: DTrace

off to the Open Source Convention…

This afternoon, I’m leaving for OSCON (easily confused with the bi-mon-sci-fi-con). Here in Solaris Kernel Development we’ve been talking a bunch about the impending open sourcing of Solaris and what that’s going to look like. I’m very excited about OpenSolaris itself, and I’m looking forward to talking to folks at OSCON to hear what they [...]





Posted on July 27, 2004 at 2:43 pm by ahl · Permalink · Comments Closed
In: OpenSolaris

DTrace: coming attractions

I haven’t been as prolific a blog writer as I like for the last few days because I’ve been working morning, noon, and night on some pretty cool new stuff for DTrace. Here’s a teaser, I promise I’ll give you more later when I have it all working: bash-2.05b# dtrace -l -n plockstat100694::: ID PROVIDER [...]





Posted on July 23, 2004 at 7:00 pm by ahl · Permalink · 2 Comments
In: DTrace

Linker alien spotting (part II)

Another linker alien has joing the b.s.c. fray. Mike Walker already has some useful stuff about shared libraries that you should check out. If you have linker questions, do what I do: ask Mike.





Posted on July 22, 2004 at 7:30 pm by ahl · Permalink · Comments Closed
In: OpenSolaris

Number 20 of 20: event ports

go to the Solaris 10 top 11-20 list for more Bart Smaalders has written some great stuff about event ports including an extensive coding example. Event ports provide a single API for tying together disparate souces of events. We had baby steps in the past with poll(2) and select(3c), but event ports let you have [...]





Posted on July 21, 2004 at 11:30 am by ahl · Permalink · One Comment
In: OpenSolaris

meet the architect

Corporate shill that I am, there’s now a little article I wrote on the meet the architects page. The DTrace team already has a column as a group, but in this one I focus on application tracing which was my primary contribution to DTrace.





Posted on July 21, 2004 at 8:00 am by ahl · Permalink · Comments Closed
In: DTrace

Number 17 of 20: java stack traces

go to the Solaris 10 top 11-20 list for more Here’s a little secret about software development: different groups usually aren’t that good at working with one another. That’s probably not such a shocker for most of you, but the effects can be seen everywhere, and that’s why tight integration can be such a distinguishing [...]





Posted on July 20, 2004 at 12:00 pm by ahl · Permalink · Comments Closed
In: OpenSolaris

Number 16 of 20: improved watchpoints

go to the Solaris 10 top 11-20 list for more Eric Schrock has an overview of watchpoints as well as a discussion of the cool improvements he’s made to watchpoints in Solaris 10. Watchpoints have, in the past, been a bit dodgy — they were only vaguely compatible with C++, multi-threaded code, and x86 stacks. [...]





Posted on July 18, 2004 at 2:00 pm by ahl · Permalink · Comments Closed
In: OpenSolaris