您的位置:首页>科技 >内容

Windows Insiders现在可以使用DTrace

2019-03-12 13:24:26来源:zdnet
导读 由于开源OpenDTrace项目的端口,微软已将DTrace的支持添加到其Insider版本中。微软Windows内核程序经理Hari Pulapaka在博客文章中写道,Re

由于开源OpenDTrace项目的端口,微软已将DTrace的支持添加到其Insider版本中。

微软Windows内核程序经理Hari Pulapaka在博客文章中写道,Redmond为支持Windows上的DTrace所做的所有更改都将在GitHub上提供。合并将在未来几个月内发生,但与此同时,微软正在提供其DTrace源。

要在Windows 10上使用DTrace,用户需要64位内部版本18342或更高版本,以及有效的Insider帐户。DTrace本身需要以管理员模式运行。

Pulapaka表示,微软需要创建一个新的内核扩展驱动程序traceext.sys,以揭示DTrace所需的功能。Traceext不是开源的。

DTrace的,和ZFS文件系统,是一度被认为是Sun的Solaris操作系统的王冠上的宝石。

随着Solaris的逐渐衰落,这两种技术已经进入其他操作系统,例如Linux和BSD,并取得了不同程度的成功。

在2018年2月,甲骨文停止了与DTrace的合作,并将其许可转换为GPLv2。

到那时,Linux已经学会了在没有调试器的情况下生存,并将Berkeley Packet Filter扩展到其最初的网络职责,以充当更通用的调试器。

同时,FreeBSD长期以来一直支持DTrace。

最近,微软一直试图摆脱过去几十年形成的观点,并且开始拥抱开源。

仅在2018年,Redmond就以75亿美元的价格收购了GitHub,向开源专利联盟开放发明网络的成员提供了其专利组合,以及其Windows UI框架的开源部分。

上周,微软开放了Windows 10的计算器应用程序。

免责声明:本文由用户上传,如有侵权请联系删除!

猜你喜欢

最新文章