Interconnectedness of all things

Bath, DTrace and VirtualBox

Monday Apr 07, 2008

I spent a very enjoyable day on Friday supporting our Campus Ambassador at Bath University by giving a talk to the Computer Science department. As it was out of term, this was a staff and researcher seminar, so had very good cakes indeed.

I did learn that using Virtualbox 1.5.51 to demo DTrace fbt probes is not a good idea with the current version of VirtualBox on OSX. The line

dtrace -n fbt:::entry'{@[probefunc] = count()}'
with a hang of the underlying VM. pid, io, sched, lockstat and proc providers work fine, but FBT and VirtualBox don't seem to get on. I submitted the logfile and how to reproduce to the email address on the VirtualBox popup.

I got a very fast response suggesting that this will be fixed in release(1.6) targeted at the end of April(as with all targets they can move).

Other than the DTrace FBT probe issue, I find VirtualBox on the Mac to be a step forward over VMware Fusion and easier to use.

In all an interesting day with subjects under discussion ranging from the need for a easy to use DTrace GUI, to the need to teach Operating Systems as a fundamental part of a Computer Science degree.

On the way home took some time to run up Sugar Loaf from the north just as it was getting dark.

Like this post? del.icio.us | furl | slashdot | technorati | digg