Dan circulated the following internally, but I thought it was cool enough to share with everyone out there. It seems there's a very slick project to chart boot time performance across a variety of GNU/Linux systems. This makes it much easier to spot performance bottlenecks and improve boot time performance.
It would be really interesting to see this on a Solaris system for two reasons. First, we have the Service Management Facility which significantly parallelizes boot. Having a chart like this would let us see just how well it accomplishes this task. Second, DTrace provides a far superior mechanism for gathering data. The current project uses a combination of top and iostat sampling to gather data. With DTrace, we can get much more accurate data, and do cool stuff like associate I/O with individual processes, track interrupt activity, or gather performance data well before init(1M) begins executing. Our performance team has had a variation on this for a while now, using DTrace to track "events of interest" in order to analyze boot time regressions, but it's presentation is nowhere near that of this tool.
Some of us have downloaded the software and are beginning to poke around with some D scripts. Stay tuned...
Posted by Unknown on December 05, 2004 at 03:12 AM PST #
Posted by Richard Elling on December 05, 2004 at 09:50 AM PST #
Posted by Peter T on December 05, 2004 at 01:21 PM PST #
Wanted to also point out 2 blog posts which describe a Solaris 10 install from a Linux user (This is similar to what I felt when I installed b69)
Solaris installation Part 1
Solaris installation Part 2
Posted by Yusuf Goolamabbas on December 05, 2004 at 06:22 PM PST #
Posted by Ghee Teo on December 06, 2004 at 03:48 AM PST #
Posted by Diego on December 06, 2004 at 07:53 AM PST #
Posted by YetAnotherName on December 06, 2004 at 11:47 AM PST #
Posted by YetAnotherName on December 06, 2004 at 12:23 PM PST #
Posted by John Bell on December 15, 2004 at 11:10 AM PST #
Posted by Todd Olson on December 15, 2004 at 11:42 AM PST #
Posted by Torrey McMahon on December 15, 2004 at 06:10 PM PST #