驱动之家 昨天
USB4STREAM并入Linux 7.2:首次支持无网络栈USB4主机直连传输
index_new5.html
../../../zaker_core/zaker_tpl_static/wap/tpl_keji1.html

 

快科技 6 月 23 日消息,Linux 7.2 内核的 USB/Thunderbolt 子系统更新正式将 USB4STREAM 协议纳入主线。

该协议由英特尔 Thunderbolt 维护者 Mika Westerberg 与工程师 Alan Borzeszkowski 共同开发,可在两台或多台主机之间通过 USB4 或 Thunderbolt 线缆直接传输数据,完全绕过传统网络协议栈。

USB4STREAM 的工作方式极为简洁。系统会为每台主机创建一个字符设备节点 /dev/tbstreamX,任何支持标准 read ( 2 ) 和 write ( 2 ) 操作的应用均可直接调用。

开发者可将该设备视为普通文件进行读写操作,无需修改任何代码。该协议支持多条数据流同时运行,每条流均为双向隧道。

这一功能的应用场景远超想象。除了在两台电脑之间进行极速系统备份和大文件迁移,还可用于共享网络摄像头等外设。

传统网络共享方案受限于 Wi-Fi 信号或网线布设,而 USB4STREAM 只需一根 USB4 或雷电数据线直连即可完成。

目前该协议仍需通过 ConfigFS 接口进行初始配置,用户需在两端手动建立流通道。配置完成后,应用层操作完全透明,任何支持标准读写操作的程序都能直接使用。

该驱动以可加载模块 thunderbolt_stream 形式提供,依赖 USB4_CONFIGFS 支持。

USB4STREAM 的合并已获 Linux 创始人 Linus Torvalds 批准,正式进入内核 Git 主分支。

本次 USB 子系统更新还优化了 Thunderbolt 多显示器 DisplayPort 通道分配,并新增了由 OpenAI 编码代理协助开发的 AMD Promontory 21 芯片组 xHCI 控制器温度驱动程序。

【本文结束】如需转载请务必注明出处:快科技

责任编辑:红茶

宙世代

宙世代

ZAKER旗下Web3.0元宇宙平台

一起剪

一起剪

ZAKER旗下免费视频剪辑工具

相关标签

linux 英特尔 创始人
相关文章
评论
没有更多评论了
取消

登录后才可以发布评论哦

打开小程序可以发布评论哦

12 我来说两句…
打开 ZAKER 参与讨论