Linux有了“DTrace”

2016-10-30 04:38:26 济宁新闻网

Linux 没有 DTrace(名字),但现在有了 DTrace(功能)。

DTrace 是源自 Solaris 操作系统的动态跟踪工具,提供了高级性能分析和调试功能,它的源代码采用 CDDL 许可证,不兼容 Linux 内核使用的 GpLv2 许可证,无法直接移植。但随着 BpF(Berkeley packet Filter) 跟踪的最后主要功能合并到 Linux 4.9-rc1,Linux 现在有了类似 DTrace 的高级分析和调试功能。

BpF 最初的功能是过滤封包,但随着其功能的增强,它开始支持软件定义网络和事件跟踪,为现有的内核跟踪工具加入了编程功能。Linux 4.9-rc1 合并的 BpF 功能是定时取样(Timed sampling)。

济宁IT新闻

济宁新闻网版权与免责声明:

一、凡本站中注明“来源:济宁新闻网”的所有文字、图片和音视频,版权均属济宁新闻网所有,转载时必须注明“来源:济宁新闻网”,并附上原文链接。

二、凡来源非济宁新闻网或北京晚报的新闻(作品)只代表本网传播该消息,并不代表赞同其观点。

如因作品内容、版权和其它问题需要同本网联系的,请在见网后30日内进行,联系邮箱:452584743@qq.com

takefoto