微软将 Linux XDP 项目引入 Windows,带来高性能网络

2022-05-25 15:05IT之家 - 汪淼

IT之家 5 月 25 日消息,Linux 有一个名为 eXpress Data Path (XDP) 的高性能网络项目,自 4.8 版以来一直是 Linux 内核的一部分。包括谷歌、亚马逊和英特尔在内的多家大型科技公司都参与了这个项目,XDP 允许应用在网络中实现低延迟和高吞吐量

在 Build 2022 开发者大会上,微软宣布在 GitHub 推出基于 XDP 的开源项目“XDP for Windows”,采用 MIT 许可证。微软称这是其对 XDP 社区的首次贡献,并使 XDP 真正得到跨平台体验。

据介绍,XDP for Windows 包含一个网络驱动程序和一个占位符用户模式 API。使用 AF_XDP 用户模式接口的应用程序可以将数据包直接传递到 Windows XDP 驱动程序和 NDIS 或直接传递到兼容的网卡驱动程序,从而避免通过 TCP / IP 堆栈的开销。

IT之家了解到,XDP for Windows 仍在开发中,微软希望在开发过程的早期将其开源,以获得 XDP 社区的反馈。当前形式的 XDP for Windows 已准备好进行测试和原型设计。

不过需要注意的是,XDP 并不适用于所有硬件,目前仅支持少数网卡 (NIC) 和驱动程序。

XDP for Windows:点此查看 GitHub 页面

广告声明:文内含有的对外跳转链接(包括不限于超链接、二维码、口令等形式),用于传递更多信息,节省甄选时间,结果仅供参考,IT之家所有文章均包含本声明。

文章价值:
人打分
有价值还可以无价值
置顶评论
    热门评论
      文章发布时间太久,仅显示热门评论
      全部评论
      请登录后查看评论
        取消发送
        软媒旗下人气应用

        如点击保存海报无效,请长按图片进行保存分享