Netbeans插件DTrace GUI的使用 - 编程入门网
s IDE 6.0 中。下一节将演示如何安装 DTraceScripts 文件。
Netbeans插件DTrace GUI的使用(4)时间:2011-06-21安装 DTraceScripts 文件 如果自己运行 IDE,则需要将 DTraceScripts.tar 文件安装在主目录中。如果使用根用户运行 IDE,则需要将 DTraceScripts.tar 文件安装在根目录中。 安装好 DTrace GUI 插件后,DTraceScripts.tar 文件将位于主目录下的 .netbeans/netbeans_release 目录或 .sunstudio/12.0-SunOS-platform 目录中。比如说,/home/nassern/.netbeans/6.0/dtrace-gui-102007。 要安装 DTraceScripts.tar 文件,请遵循以下步骤: 在主目录或根目录下,使用 tar 命令解压文件。比如说:tar -xvf /home/nassern/.netbeans/6.0/dtrace-gui-102007/DTraceScripts.tar 需要将所有脚本的文件权限(file permission)设置为 -rwxr-xr-x 或 755。如果必要,可以使用 chmod 命令设置适当的文件权限。比如说: DTrace GUI 的安装已经完成。要打开 DTrace GUI,请选择 Window > DTrace。 DTrace GUI 也可以从 http://plugins.netbeans.org 页面下载。 如何在 DTrace GUI 环境中运行 D 脚本 要在 DTrace GUI 中运行 D 脚本,请遵循以下步骤: 启动 Sun Studio 12 IDE、NetBeans IDE 5.5、NetBeans IDE 5.5.1 或 NetBeans IDE 6.0。 选择 Windows > DTrace。DTrace 选项卡将在 IDE 的左侧打开。 在 DTrace 面板的 Category 列表框中选择一个 D 脚本,然后单击 Start 按钮。如下图所示。 所选 D 脚本的输出将显示在 Output 窗口中。一些脚本在单击 Stop 按钮之前不会生成任何输出。 可以同时运行多个 D 脚本。 单击 Stop 按钮停止上次启动的 D 脚本。 要保存脚本的输出,在 Output 窗口中单击鼠标右键并选择 Save As。 高级选项 要使用高级选项,请单击 DTrace GUI 中的 Advanced。 可以使用 View/Edit 选项在 Editor 窗口中显示所选的 D 脚本。 要创建一个新的 D 脚本,请遵循以下步骤: Netbeans插件DTrace GUI的使用(5)时间:2011-06-21单击 Advanced 并选择 Create new script 选项。 在 New Script 对话框中,键入新 D 脚本的名称,名称不用包含 .d 扩展。一个空的 D 脚本将创建在所选类别(目录)中。比如说,下图显示了如何在 Proc 目录中创建一个空的 hello D 脚本。 单击 Advanced 并选择 View/Edit 选项,在 Editor 窗口中显示最近创建的(空的)D 脚本。 在 Editor 窗口中输入新 D 脚本的代码并保存文件。下图显示了 hello.d 脚本的 DTrace 代码。 可以通过 DTrace GUI 运行最近创建的 hello.d 脚本。 配置面板列出了可为各个所选 D 脚本指定的可选参数。
为了创建持久性数据,用户指定的参数和属性将存储在一个 .xml 文件中。资源文件(property file)与 D 脚本文件的名称相同,不过其扩展名为 .xml。换句话说,用户数据将保存在文件中,以便于 D 脚本和 IDE 在以后调用。 下图显示了如何运行 memleak.d 脚本。memleak.d 脚本可用于检测应用程序中的内存泄漏。memleak.d 脚本需要两个参数:可执行程序的绝对路径名称和 D 脚本模块名称。在下面的示例中,/home/na |
||||||||||||
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |