我们可以通过 GUI 运行 D 脚本即使它们嵌入在 shell 脚本中没有关系事实上DTrace GUI 插件可以运行 DTraceToolkit 包中所有 D 脚本DTraceToolkit 是由 OpenSolaris DTrace 社区开发组实用文档脚本
得益于其优秀体系结构设计我们可以方便地扩展和定制 NetBeans DTrace GUI 插件
GUI 包由两个组件构成:NetBeans 插件和 DTraceScripts 目录
可以轻易地将 NetBeans DTrace GUI 插件安装到 Sun Studio 12 IDE、NetBeans IDE 5.5、NetBeans IDE 5.5.1 和 NetBeans IDE 6.0 中
DTraceScripts 目录包含些子目录每个子目录都含有些 D 脚本D 脚本主要根据 DTrace 提供者进行分类可以通 shell 命令行将新 D 脚本复制到已有子目录中可以将它复制到 DTraceScripts 目录下面新创建子目录中还可以在 IDE 中创建并保存新 D 脚本
系统和软件Software需求及下载 下面列出了系统和软件Software需求:
DTrace 工具只支持 SolarisTM 10 和 Solaris 11 操作系统
NetBeans DTrace 插件可在 Sun Studio 12 IDE 和 NetBeans IDE 中运行
NetBeans IDE 5.5、NetBeans IDE 5.5.1. 和 NetBeans IDE 6.0 均可从 http://www.netbeans.org/ 网站WebSite下载
Sun Studio 12 IDE 可从
需要在 /etc/user_attr 文件中设置您权限比如说以下内容作用是在运行 DTrace 机器上设置 DTrace 权限nassern::::defaultpriv=basic,dtrace_user,dtrace_proc,dtrace_kernel
这些权限将在用户登录机器时生效
有关用户权限详细信息请阅读
如何安装 NetBeans DTrace GUI 插件安装步骤——适用于 NetBeans IDE 5.5、NetBeans IDE 5.5.1 和 SunStudio 12 IDE 启动 NetBeans IDE 5.5、NetBeans IDE 5.5.1 或 Sun Studio 12 IDE.
选择 Tools > Update Center
在 Update Center 向导 Select Location of Modules 页面中选中 NetBeans Update Center Beta(适用于 NetBeans IDE 5.5 或 NetBeans IDE 5.5.1)和 Sun Studio Update Center(适用于 Sun Studio 12 IDE)复选框(如果未选中)然后单击 Next 按钮
局限性和已知 bug 目前单击 Stop 按钮将停止用户上次启动 D 脚本这将在下版发行中得到修改Stop 操作将停止符合以下条件正在运行脚本:用户选择了该脚本输出选项卡双击所选 D 脚本并不会在 Editor 窗口中显示该 D 脚本这将在下版发行中得到修复目前必须使用 Advanced View/Edit 选项在 Editor 窗口中显示 D 脚本。
【编辑推荐】
当前题目:浅谈Netbeans插件DTraceGUI的使用
当前URL:http://www.shufengxianlan.com/qtweb/news42/414192.html
网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联