I didn't know much about perf (https://perf.wiki.kernel.org) before watching this talk. I had no idea that perf supported dynamic tracing in the kernel (around minute 40/slide 57). I'm definitely going to play around with it more this weekend.
I always enjoy Brenden's talks. He really knows his stuff.
I consider the Joyent (Ex-Sun guys) the gods of Unix based operating systems, just reading how they ported KVM from Linux -> Illumos displays their deep understanding of what is going on under the hood. Seriously if you want to be an above average Unix system administrator, consider learning and using Dtrace with Solaris/OpenIndiana as it will improve your troubleshooting skills immensely with *nix in general. I just wish it existed in GNU/Linux (yea,yea Oracle is trying this, but still very incomplete atm), and Linux based SystemTap just does not feel as awesome as Dtrace.
Apple should buy Joyent immediately and put them in charge of the entire Service side of Apple (iCloud, etc.).
There isn't any better way for Tim Cook to spend that amount of money, full stop: Apple is getting it's ass kicked on the server side by Google, and they deserve it, because Apple doesn't have the talent and won't get it because, let's face it, who wants to work at Apple on server stuff that has any kind of skills?
Haven't listened to the presentation but the diagram doesn't list this project which I learned about from a Misko Hevery post on the googletesting blog. http://freecode.com/projects/fio
The talk focused on observability tools, not experimental tools like micro-benchmarks. I probably should have made that more clear (I only mention experimental tools on slide 84).
I've actually been using fio a lot recently, especially since it can do non-uniform random distributions.
I always enjoy Brenden's talks. He really knows his stuff.