Computer systems are notoriously finicky. They’ll hum along just fine and then unaccountably slow down, freeze up or stop working altogether. Finding the cause of some unexplained problem is difficult and time-consuming, especially with complicated systems in real-life settings.
Bryan Cantrill and a team of engineers at Sun Microsystems Inc. have devised a way to diagnose misbehaving software quickly and while it’s still doing its work. While traditional trouble-shooting programs can take several days of testing to locate a problem, the new technology, called DTrace, is able to track down problems quickly and relatively easily, even if the cause is buried deep in a complex computer system.
The DTrace trouble-shooting software from Sun was chosen as the Gold winner in The Wall Street Journal’s 2006 Technology Innovation Awards contest, the second time in three years that a Sun entry has won the top award. The panel of judges, representing industry as well as research and academic institutions, selected Gold, Silver and Bronze award winners and cited one technology for an Honorable Mention.
For the awards, now in their sixth year, judges considered novel technologies from around the world in several categories: medicine and medical devices, wireless, security, consumer electronics, semiconductors and others.
PDF summary of all the winners.