我想在运行Solaris Sparc的计算机上使用Java应用程序中的dtrace。我在一些地方看到了DTrace Java API的示例,包括:
https://blogs.oracle.com/sundararajan/entry/using_dtrace_java_api
在这里:
ftp://ida.esac.esa.int/.SUNWnative/usr/share/lib/java/javadoc/dtrace/html/fast.html
但我无法弄清楚dtrace Java API是否仅在某些Solaris版本(如OpenSolaris)上可用。
我可以在Sun Sparc硬件上运行的Oracle Solaris上使用dtrace Java API吗?
答案 0 :(得分:1)
Per this document,DTrace Java工具包位于/usr/share/lib/java
。
Java动态跟踪(DTrace)API是本机的接口 DTrace库。该界面为开发提供支持 用Java编写的可视化工具。 Java DTrace API来了 安装在 /usr/share/lib/java/dtrace.jar 中。此API允许多个 DTrace数据的使用者可以在单个Virtual中同时运行 适用于Java平台的机器(JVMTM机器)。每个消费者的 Java DTrace API侦听探测数据并使您能够请求 任何时候聚合数据的一致快照。
有关更多信息,请参阅位于的JavadocTM API 的 /usr/share/lib/java/javadoc/dtrace/api/index.html 强>
在我安装Solaris 11.2时,文件正好是文档所说的位置。