DTrace Tips, Tricks and Gotchas

Last week,
Mike,
Adam and I presented
the first “advanced” DTrace talk. That is, since shipping
DTrace, our presentations have been to people who have either never heard of
DTrace, or have heard of it but haven’t seen it
before, or have heard of it and seen it before and now want to
learn how to use it.
The time
for an advanced talk was clearly overdue; many of the questions
both in the
DTrace forum
and internally at Sun have indicated that the limits of
the DTrace
documentation
are being reached1,
and that an advanced presentation would be helpful to some users.
So given that others may find this presentation useful –
and with the caveats that
it doesn’t substitute for seeing it in the flesh2
and that it contains some rather arcane detail — the
“Advanced DTrace: Tips, Tricks and Gotchas” presentation can be found
here.

As the title implies, this really is a random collection of tips,
tricks and gotchas. Indeed, it’s so random the slides could pretty
much be in any order — there is no narrative arc to this presentation
whatsoever (there isn’t even a conclusion slide because there wasn’t
much to conclude), and the whole thing thus has a somewhat dream-like
(or nightmare-like?) quality. Apologies for that; there didn’t seem to
be a better way to present such arcana…


1 Yes, there are limits to the documentation — which is pretty
incredible considering that there’s already 400 pages of it.

2 For starters, it’s much easier to grok some of these
concepts when they can be demo’d on-the-fly. And by not seeing it live,
you
won’t have the pleasure of hearing me speak “a million miles an hour”
in

Dan Lacher’s words
. (To which all I will say in my defense is that I’ve never
had anyone fall asleep during one of my presentations…)

Technorati tag:

Posted on February 28, 2005 at 10:46 am by bmc · Permalink
In: Solaris

7 Responses

Subscribe to comments via RSS

  1. Written by fintanr
    on February 28, 2005 at 7:14 pm
    Permalink

    sweet, really like the gcc cpp tip.

  2. Written by James Governor
    on March 1, 2005 at 8:22 am
    Permalink

    slow down – i can hardly understand what you’re saying…

  3. Written by Bryan Cantrill
    on March 1, 2005 at 2:06 pm
    Permalink

    I’m afraid you’re just going to have to think a little faster, James… ;)

  4. Written by iwan.rahabok
    on March 24, 2005 at 10:42 pm
    Permalink

    HI Bryan, who won the DTrace competition?
    From this link, it’s meant to be out by now, but I cannot find it.

    http://forum.sun.com/thread.jspa?threadID=22659&tstart=0

    I’m looking forward to know the entries that made to the top 3.
    thank you.
    Iwan

  5. Written by tannet
    on July 12, 2007 at 7:07 pm
    Permalink

    [b][url=http://www.for-vip.net]香港会计事务所[/url]
    [b]日聪[url=http://www.for-vip.net]注册香港公司[/url]
    登尼特[url=http://www.tannet.net]香港公司注册[/url]香港登尼特:专业公司注册、香港公司注册,上海公司注册,美国公司注册,注册深圳公司,中国及海外公司.
    登尼特[url=http://www.tannet.net]注册香港公司[/url] 香港登尼特:专业注册公司、注册香港公司,注册上海公司,注册美国公司,注册深圳公司,中国及海外公司,香港公司注册,深圳公司注册,上海公司注册,中国公司注册。
    上海企业注册中心,专业[url=http://www.company-registry.com/hongkong/hk.html]香港公司注册[/url]主要提供香港公司注册、香港公司注册咨询,香港公司注册代办,香港公司注册办理,香港公司注册银行开户,商务秘书等一条龙服务。香港公司注册登记处,致力于注册香港公司、工商企业登记、香港会计税务、香港律师咨询等服务,是香港政府唯一的工商企业登记注册机构
    登尼特[url=http://www.companies-registry.org]注册香港公司[/url] 专业注册香港公司,权威全球公司注册,注册英、美、BVI公司,中国及全球商标注册
    登尼特[url=http://www.companies-registry.org/hongkong/rhsq1j.asp.html]北京香港公司注册[/url]
    上海公司注册中心专业[url=http://www.company-registry.com]注册香港公司[/url]海外公司注册、深圳公司注册、香港公司注册、注册公司、注册商标及提供注册公司的配套服务,公司注册成立后是企业运作的开始,注册香港公司电话:0755-82143660刘小姐
    登尼特[url=http://www.company-registry.com/hongkong/yxcpny.html]注册香港公司[/url]专业服务,包括注册香港公司价格咨询,注册香港公司知识,注册香港公司的优势及发展,有需要注册香港公司的欢迎和我们联系。0755-82143660刘小姐
    海鸥[url=http://www.hai-o.org]注册香港公司[/url]简况,香港公司注册:包括公司名称查册核实、准备首次会议记录、准备所有法定文件、安排所有股东签署文件、担任香港公司注册法定秘书、香港公司注册处代宣誓、代付香港公司注册费用、标准章一枚、香港公司注册更改章一枚。本公司提供一切香港公司注册的业务活动。香港公司注册电话:0755-82143660刘小姐
    波仕达会计事务所专业[url=http://www.bosstops.com]注册香港公司[/url]服务:注册香港公司咨询,注册香港公司服务,本公司提供一切条件方便客户;
    登尼特[url=http://www.company-registry.com/company/clxggs1.asp.html]香港公司注册咨询[/url]
    登尼特[url=http://www.companies-registry.org]香港公司注册[/url],香港公司注册:包括香港公司注册名称查册核实、准备首次会议记录、准备所有法定文件、安排所有股东签署文件、担任香港公司注册法定秘书、香港公司注册处代宣誓。
    登尼特[url=http://www.companies-registry.org/hongkong/rhsq1j.asp.html]注册香港公司条件[/url]
    波仕达[url=http://www.bosstops.com]香港公司注册[/url]
    [b]日聪专业[url=http://www.for-vip.net]注册香港公司[/url] 海外公司注册、深圳公司注册、香港公司注册、注册公司、注册商标及提供注册公司的配套服务,公司注册成立后是企业运作的开始,注册香港公司电话:0755-82143660刘小姐
    日聪[url=http://www.for-vip.net/news.aspx?id=96]香港公司注册[/url]简况,香港公司注册:包括公司名称查册核实、准备首次会议记录、准备所有法定文件、安排所有股东签署文件、担任香港公司注册法定秘书、香港公司注册处代宣誓、代付香港公司注册费用、标准章一枚、香港公司注册更改章一枚。本公司提供一切香港公司注册的业务活动。香港公司注册电话:0755-82143660刘小姐
    [url=http://www.for-vip.net/news.aspx?id=65]注册香港公司[/url]
    日聪专业提供[url=http://www.for-vip.net/news.aspx?id=96]深圳注册香港公司[/url]服务:注册香港公司咨询,注册香港公司服务,本公司提供一切条件方便客户
    日聪[url=http://www.for-vip.net/news.aspx?id=848]香港公司注册[/url]
    香港日聪[url=http://www.for-vip.com]注册香港公司[/url]、海鸥注册香港公司、登尼特注册香港公司、瑞丰注册香港公司、东莞注册香港公司、上海注册香港公司、代理注册香港公司、注册香港公司留言、香港公司注册处。
    登尼特[url=http://www.tannet.net]注册香港公司[/url] 香港登尼特:专业注册公司、注册香港公司,注册上海公司,注册美国公司,注册深圳公司,中国及海外公司,香港公司注册,深圳公司注册,上海公司注册,中国公司注册。[b]
    [url=http://www.company-registry.com/usa/usacr.asp.html]注册美国公司[/url]
    [url=http://www.company-registry.com/usa/index.html]注册美国公司[/url]
    [url=http://www.companies-registry.org/lags/zcmgj.asp.html]注册美国公司[/url]

  6. Written by sdff
    on July 12, 2007 at 7:09 pm
    Permalink

    [b]登尼特专业[url=http://www.company-registry.com/sitemap.html]注册公司[/url]提供注册公司咨询0755-82143181
    [b]登尼特专业[url=http://www.tannet.net]注册公司[/url]提供注册公司咨询0755-82143181
    [b]香港日聪专业[url=http://www.for-vip.com]注册公司[/url]提供注册公司咨询0755-82143181
    [b]登尼特专业[url=http://www.companies-registry.org/company/hk-a.asp.html]注册公司[/url]提供注册公司咨询0755-82143181
    香港海鸥[url=http://www.hai-o.org]注册公司[/url]提供公司注册咨询0755-82143272
    [b]登尼特专业[url=http://www.companies-registry.org/company/BVI.asp.html]公司注册[/url]提供公司注册咨询0755-82143181
    [b]登尼特专业[url=http://www.company-registry.com/company/clygj.asp.html]公司注册[/url]提供公司注册咨询0755-82143181
    [b]香港日聪专业[url=http://www.for-vip.com]公司注册[/url]提供注册公司咨询0755-82143181
    [b]登尼特专业[url=http://www.tannet.net]公司注册[/url]提供注册公司咨询0755-82143181
    香港日聪商标事务所专业[url=http://www.for-trademark.net]注册商标[/url],包括注册香港商标,注册中国商标,注册海外商标,马德里商标注册,商标买卖,商标异议,品牌规划,商标注册,专利申请,版权登记等服务。中国区电:0755-82143272,atahkhk@21cn.com
    香港日聪[url=http://www.for-trademark.net]商标注册[/url]网,免费提供商标注册信息查询,根据国际惯例,查询所涉及的商标注册信息仅供参考,无任何法律效力。尽管如此,国家工商行政管理总局商标局仍会尽最大努力向中外公众提供尽可能准确的商标注册信息,并及时更新商标注册数据库信息。
    登尼特专业[url=http://www.companies-registry.org]注册公司[/url]提供全球公司注册及全球商标注册服务。
    香港日聪商标事务所专业[url=http://www.for-trademark.net]注册香港商标[/url],免费提供香港商标注册的信息查询,根据国际惯例,查询所涉及的香港商标注册信息仅供参考,无任何法律效力。
    香港日聪商标事务所专业[url=http://www.for-trademark.net]香港商标注册[/url],免费提供香港商标信息查询,0755-2143660
    香港日聪商标事务所专业[url=http://www.for-trademark.net]中国商标注册[/url],免费提供中国商标信息查询,0755-2143660
    香港日聪商标事务所专业[url=http://www.for-trademark.net]注册中国商标[/url],免费提供中国商标信息查询,0755-2143660[b]

  7. Written by google推广
    on July 16, 2007 at 10:01 pm
    Permalink

    生活用纸
    充注机
    [url=http://www.zhaoyitechnology.com/]焚烧炉[/url]
    [url=http://www.920081.com/]深圳展示设计[/url]
    http://www.mychineseclassroom.com/ lern Chinese in beijing,
    北京航特专业生产环氧地坪以及
    [url=http://www.hunterbj.com/]地坪[/url]深圳
    国特专业生产真空接触器欢迎大家选购
    http://fali-paper.www.obm.cn/
    http://jiatongpackc.www.obm.cn/
    生活用纸
    捆扎机
    深圳展示设计
    [url=http://www.google987.cn/]google推广[/url]
    [url=http://www.google987.cn/]google优化[/url]
    [url=http://www.google987.cn/]google排名[/url]
    [url=http://www.google987.cn/]上海google推广[/url]
    [url=http://blog.ccidnet.com/blog-htm-uid-55982.html]上海google推广[/url]
    [url=http://hi.baidu.com/new_google]上海google推广[/url]

Subscribe to comments via RSS