专栏名称: 运维帮
互联网技术分享平台,分享的力量。帮主一直坚信技术可以改变世界,从毕业到现在干了15年运维,有许多话要和你说。
目录
相关文章推荐
InfoQ架构头条  ·  DeepSeek爆降AI成本,但算力资源可能 ... ·  3 天前  
51好读  ›  专栏  ›  运维帮

微软启动新的开源项目 将Linux工具eBPF引入Windows

运维帮  · 公众号  · 运维  · 2021-05-12 06:10

正文

原标题:微软启动新的开源项目 将Linux工具eBPF引入Windows 来源:cnBeta.COM

微软启动了一个新项目,目的是将Linux内核工具eBPF(扩展伯克利包过滤)引入Windows。该公司坚持认为,让该技术在Windows中运行的举措并不代表创建一个eBPF的分叉。相反,它将使用现有的项目,包括IOVisor uBPF项目和PREVAIL验证器在自己的操作系统上运行eBPF程序和API--特别是Windows 10和Windows Server 2016或以上。

对于Windows上的eBPF来说,现在依然是处于非常早期的阶段,因为微软才刚刚启动这个项目。因此,很难了解开发的速度且官方还没有公布时间表。在该项目的GitHub页面上,微软表示,其目的是 "为使用跨操作系统生态系统的通用钩子和辅助工具的代码创建源代码兼容性"。

由于它能够在Linux内核中运行沙盒程序,而不需要改变内核源代码或加载内核模块,该技术对众多安全应用来说是完美的。

eBPF是一项著名的技术,可以提供可编程性和敏捷性,特别是用于扩展操作系统内核,用于DoS保护和可观察性等用例。这个项目是一项正在进行的工作,它允许使用Linux生态系统中熟悉的现有eBPF工具链和API在Windows之上使用。也就是说,这个项目将现有的eBPF项目作为子模块,并在其间添加一层,使其在Windows之上运行。







请到「今天看啥」查看全文