当前位置:  技术问答>linux和unix

OpenSolaris上用DTrace跟踪Java,得不到结果?

    来源: 互联网  发布时间:2016-05-25

    本文导语:  最近要研究用DTrace跟踪Java。先初步运行JDK 6里面带的DTrace例子脚本跟踪JDK Demo,结果任何probe返回值都只有0,或者没有返回。我用的是OpenSolaris 2008.11。 以下是我已经做过的: hanbf@opensolaris:~$ java -version java versio...

最近要研究用DTrace跟踪Java。先初步运行JDK 6里面带的DTrace例子脚本跟踪JDK Demo,结果任何probe返回值都只有0,或者没有返回。我用的是OpenSolaris 2008.11。

以下是我已经做过的:


hanbf@opensolaris:~$ java -version
java version "1.6.0_10"
Java(TM) Platform, Standard Edition for Business (build 1.6.0_10-b33)
Java HotSpot(TM) Client VM (build 11.0-b15, mixed mode)



hanbf@opensolaris:~$ dtrace -V
dtrace: Sun D 1.6.2


hanbf@opensolaris:~/java/sample/dtrace/hotspot$ pfexec ./hotspot_calls_tree.d -v -c "java -XX:+ExtendedDTraceProbes -jar /export/home/hanbf/java/demo/jfc/Java2D/Java2Demo.jar"

Stability attributes for script ./hotspot_calls_tree.d:

Minimum Probe Description Attributes
Identifier Names: Private
Data Semantics: Private
Dependency Class: ISA

Minimum Statement Attributes
Identifier Names: Unstable
Data Semantics: Unstable
Dependency Class: Common

BEGIN hotspot probes tracing
之后,Java2D的demo运行了10分钟,DTrace没有任何输出。


我还试验了跟踪GC,一样的结果:
hanbf@opensolaris:~/java/sample/dtrace/hotspot$ pfexec ./gc_time_stat.d -c "java -jar /export/home/hanbf/java/demo/jfc/Java2D/Java2Demo.jar"
BEGIN hotspot GC tracing


GC statistics, time: 2009 Mar 22 22:02:21

manager | pool | total time
---
total | 0

manager | pool | # of calls
---
total | 0


程序运行了一段时间,刷新出的结果始终是0。


很疑惑,我做错了什么吗?希望有经验的版友帮忙,谢谢了!


|
我对dtrace跟踪应用程序不是很熟,不过我已经将你的问题转发给了我的同事,希望他们能帮助你,有答案后我会post上来。

    
 
 

您可能感兴趣的文章:

 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • opensolaris 系统中如何使用Perl
  • 关于OpenSolaris的几个问题
  • opensolaris 安装遇到的问题,希望得到你的帮助
  • OpenSolaris 字符界面安装
  • OpenSolaris的onnv编译时间太长了,怎么能快点编完?
  • 如何在opensolaris10中安装软件
  • OpenSolaris VirtualBox additions 安装问题
  • OpenSolaris有多少个发行版本
  • OpenSolaris
  • 在OpenSolaris上可以使用Eclipse 吗?
  • OpenSolaris上安装GCC
  • 安装了双系统(Windows Server 2003以及OpenSolaris)的问题?
  • 刚装的OpenSolaris200811无法登录
  • 设置opensolaris静态IP
  • 用Opensolaris livecd和Fedora livecd启动的电脑能访问硬盘么?
  • 是不是非要将整块硬盘格式化为ZFS才能安装opensolaris
  • Solaris/OpenSolaris下如何设置快捷键
  • 在OpenSolaris下写设备驱动
  • OpenSolaris上的vnc
  • OpenSolaris 如何卸載xorg


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3