Linux 5.6將加入對USB4的支持:走在眾多操作系統之前

由於其開源的特性,Linux對不少新硬件特性的支持是走在眾多操作系統之前的,不少廠商也樂意向Linux提供對於自家硬件設備的支持,比如説已經開始測試的Linux 5.6版內核中就加入了 針對最新的USB4的支持

USB4是USB-IF組織於去年九月份正式發佈的下一代USB標準,有關於它的介紹可以閲讀本站此前的課堂文章: 《超能課堂(199):接口漸趨統一,USB4又如何能引領變革?》 ,這裏也簡單提一下它引入的新特性,主要有將最高傳輸速率提升至40Gbps、可動態分配協議帶寬和加入Thunderbolt兼容這三點。

usb-4-logos
USB4主要將會有20Gbps和40Gbps兩種,USB-IF制定了一系列不同的Logo

Linux 5.6中對於USB4的支持代碼是由Intel貢獻的,這其中很大一部分是直接繼承了原有的Thunderbolt支持代碼。而目前也只有Intel有能力立即推出支持USB4的設備,因為USB4很大程度上覆用了Intel貢獻出來的Thunderbolt協議,並且在Ice Lake架構中,他們已經預留了針對USB4的支持,有一定的可能性今後可以直接激活它。

不過Windows方面對於USB4好像還沒有什麼想法,Windows 10也一直沒有加入對Thunderbolt的原生驅動支持,所以對於新的USB4他們的行動會慢不少,當然,目前市場上還沒有相關產品出現,所以並不用着急。

Linux 5.6版內核中還加入了不少新的特性和新硬件支持,被 Phoronix稱為是近幾年最激動人心的Linux內核更新