博客首页 注册 建议与交流 排行榜 加入友情链接
推荐 投诉 搜索: 帮助

Sun Solaris

Sun 体验中心
   sunxlab.cublog.cn
关于作者  
名称:SUN中小软件企业软件技术支持小组

地点:SUN中国研究院(清华科技园创新大厦)

职责:为全国中小ISV(独立软件开发商)提供solaris10平台下免费的技术支持,支持范围如下:
1. Solaris 10的安装,配置,和使用
2. 在往Solaris 10平台上移植过程中遇到的技术问题
3. SUN Java Enterprise System 的安装,配置和使用
4. Solaris 10上应用程序,包括:Oracle, Apache, MySql, PHP 等程序的安装,配置和 使用
5. Solaris 10上java/c/c++开发环境的配置和使用:Netbeans, gcc, SunStudio
6. 在Solaris 10上遇到的性能调优问题
如果您有什么问题请与我们联系。

我的分类  




Solaris10 DTrace(动态跟踪)技术介绍及实践
一、DTrace概述:
    DTrace(Dynamic Tracing的缩写),是 Solaris10 中的一个新特性。此特性可以提供动态检测操作系统内核和用户进程,统计和检测系统的资源使用状况,查找和定位程序中的瓶颈等。这些信息为用户改进程序,提高程序性能,节约维护成本等都很有帮助。
    本文提供了DTrace方面的介绍和一些练习。读者可以下载并学习使用。
二、DTrace介绍:
    见PDF格式的PPT文档。

文件: DTrace_slides.pdf
大小: 425KB
下载: 下载
 
三、DTrace练习:
    1.练习代码下载
文件: dtrace_script.zip
大小: 3KB
下载: 下载

      2.练习一(First D script -- Hello World)

 
     3.练习二(Predicate and Action)
     4.练习三(how to do sort of flow control in D)
 
     5.练习四(Aggregation)
     6.练习五(Calculating time spent)
     7.练习六(PID provider)
     8.练习七(ustack)

 发表于: 2007-05-23,修改于: 2007-05-25 09:49 已浏览444次,有评论0条 推荐 投诉

  网友评论

  发表评论



Copyright © 2001-2006 ChinaUnix.net All Rights Reserved

感谢所有关心和支持过ChinaUnix的朋友们
页面生成时间:1.87932

京ICP证041476号