Linux有了“DTrace”_最新动态_新闻资讯_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 新闻资讯 > 最新动态 > Linux有了“DTrace”

Linux有了“DTrace”

 2016/10/30 5:34:03    程序员俱乐部  我要评论(0)
  • 摘要:Linux没有DTrace(名字),但现在有了DTrace(功能)。DTrace是源自Solaris操作系统的动态跟踪工具,提供了高级性能分析和调试功能,它的源代码采用CDDL许可证,不兼容Linux内核使用的GPLv2许可证,无法直接移植。但随着BPF(BerkeleyPacketFilter)跟踪的最后主要功能合并到Linux4.9-rc1,Linux现在有了类似DTrace的高级分析和调试功能。BPF最初的功能是过滤封包,但随着其功能的增强,它开始支持软件定义网络和事件跟踪
  • 标签:Linux
class="topic_img" alt=""/>

  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)。

发表评论
用户名: 匿名