The Observation Deck

Search
Close this search box.

Be careful what you ask for…

June 18, 2004

Earlier, I lamented the fact that a press roundtable on three key technology areas in Solaris 10 (DTrace, Zones and ZFS) had yielded only stories about open source — a topic which we explicitly didn’t talk about. Fortunately, there is now a new story by one of attendees of the roundtable that focuses on the three technology areas.

And even better, the larger points about DTrace are certainly correct, e.g.:

DTrace, which uses more than 30,000 data monitoring points in the kernel alone, lets administrators see their entire system in a new way, revealing systemic problems that were previously invisible and fixing performance issues that used to go unresolved.

And the example that the article is trying to cite has an absolute basis in fact — it’s discussed in depth in Section 9 of our upcoming USENIX paper. But that said, the details of the specific example are incredibly wrong. (So wrong, in fact, that they’re just odd; what does “a wild-card desktop applet that had somehow gotten channeled into the central system” even mean?) Perhaps the terms used are so opaque that readers will come away confused, but with the right overall impression — but given that readers at LWN.net went so far as to
accuse me of being a pointy-haired boss based on the
C++ misquote, I can only imagine what I’ll be accused of being now

9 Responses

  1. That article was so off base that I hope the author is sorry he wrote it so soon. Its clear that 30 minutes prior to writting the article he had no knowlage of Solaris10. Of all the hillarity in that article, I thought the Zones description took the cake:
    “sysadmins can partition disks so precisely that each user [yoink] appears to have his or her own operating system on the desktop.”
    So Zoning is really a disk partitioning act? And wtf does it have to do with the desktop (directly)?
    I’m hoping that with Zones the whole comparision to Jails jsut goes away completely since it’s pretty misleading. Thankfully DTrace doesn’t have an open source brother be compared with endlessly.

  2. On the one hand, I’m sympathetic — it must be very difficult for essentially non-technical people to write about these deeply technical subjects. On the other hand, what ever happened to fact-checking? The line that you quote is indeed pretty amusing/depressing — I’m sure someone somewhere is now dismissing Zones as a “glorified VTOC.” Sigh…

  3. Bryan: I rechecked my notes, and I may have misinterpreted some of what you told us, but I distinctly heard you describe a desktop applet that was creating and destroying Pixmaps, and thus getting into the system and slowing it down. I have recast that paragraph, using as a base the description of the problem in the whitepaper — which I didn’t have when I wrote the first version of the story.

    I apologize for the miscommunication; however, you must admit: You do speak quickly, and that can be tough for people like me trying to take good notes.

    😉

    /cp

  4. Bryan: I rechecked my notes, and I may have misinterpreted some of what you told us, but I distinctly heard you describe a desktop applet that was creating and destroying Pixmaps, and thus getting into the system and slowing it down. I have recast that paragraph, using as a base the description of the problem in the whitepaper — which I didn’t have when I wrote the first version of the story.

    I apologize for the miscommunication; however, you must admit: You do speak quickly, and that can be tough for people like me trying to take good notes.

    😉

    /cp

  5. Oh, and benr, I don’t remember you being in the room at the time of the interview. The article is not off base. True, I am not a Solaris programmer. But I know how to gather information and present it. If some of the message is not getting delivered properly to media professionals, then let’s look at the source of the information first. Sun has had this problem for a long time; this is nothing new.

  6. I didn’t expect the author to poke in, thats kool that your following up. I don’t mean to insult you Chris, but I find the topic of Zones particularly important to convey properly because (as we’ve seen on OSNews, /., etc) Linux/BSD folk immedately dismiss it as being a Jails/UML/VServers/Xen/VMWare(gulp!) clone which couldn’t be further from the mark. It’s difficult for many Free Software persons (of which I am myself) to accept true invovation from a “stuffy” corp.
    However, I will completely and totally disagree with you on Sun’s lack of communication. While I think Sun leaves some important technical details out (eg: controller initialization order) the are really pretty good at getting the goods out there, and they are getting much much better all the time (ie: Zones/DTrace/PSH forums and papers pre-release). Solaris Express is itself a form of communiation, you don’t just get a paper about features pre-release, you actually get them to use! And the manauls aren’t being written by some TechPubs writter who doesn’t use the technology, it’s being written BY the develoeprs themselves. Read the DTrace manual, it’s technically engaging and furthermore a fun read.
    But I will freely admit, Chris, as a writter (amateur, as my spelling suggests) myself I’ve made my share of technical oversights and mis-statements, which has seriously slapped me in the ass, so I have absolutely no room to judge.
    And yes, Brian does talk quickly, which I love because he’s generally so excited about his baby, which translates into excitement in the userbase. It’s awsome. 🙂

  7. Chris, Hope you didn’t take any offense — your article was largely correct, after all. I do speak absurdly quickly (this has always been a problem), and I can only sympathize with anyone attempting to hold on for the ride. 😉 That said, you surely understand my position: when technical details get misrepresented, readers (naturally) assume the technology is a crock. Thanks very much for correcting the story; I’ll add a new blog entry to point that out to others who might not read the comments…

Leave a Reply

Recent Posts

November 18, 2023
November 27, 2022
October 11, 2020
July 31, 2019
December 16, 2018
September 18, 2018
December 21, 2016
September 30, 2016
September 26, 2016
September 13, 2016
July 29, 2016
December 17, 2015
September 16, 2015
January 6, 2015
November 10, 2013
September 3, 2013
June 7, 2012
September 15, 2011
August 15, 2011
March 9, 2011
September 24, 2010
August 11, 2010
July 30, 2010
July 25, 2010
March 10, 2010
November 26, 2009
February 19, 2009
February 2, 2009
November 10, 2008
November 3, 2008
September 3, 2008
July 18, 2008
June 30, 2008
May 31, 2008
March 16, 2008
December 18, 2007
December 5, 2007
November 11, 2007
November 8, 2007
September 6, 2007
August 21, 2007
August 2, 2007
July 11, 2007
May 20, 2007
March 19, 2007
October 12, 2006
August 17, 2006
August 7, 2006
May 1, 2006
December 13, 2005
November 16, 2005
September 13, 2005
September 9, 2005
August 21, 2005
August 16, 2005

Archives