Linux 將不再支持舊 CPU 架構,可節省 50 萬行代碼

Linux愛好者2018-04-04 17:28:41

(點擊上方公眾號,可快速關注)


來源:cnBeta.COM

www.cnbeta.com/articles/soft/712901.htm



Linux 維護者已經決定在即將發佈的版本中放棄對舊 。因此,Linux 4.17 內核將減少大約 50 萬行代碼,目前它包含大約 2030 萬行代碼。將被棄用的體系結構是 Blackfin,CRIS,FRV,M32R,Metag,MN10300,Score 和 Tile。雖然不被棄用,Unicore32 和 Hexagon 體系結構也處於風險之中,但他們的正在努力改善情況,以便繼續支持。


內核開發人員 Arnd Bergmann 在 Linux 內核郵件列表中發帖稱: “Linux 4.17 內核將刪除 blackfin,cris,frv,m32r,metag,mn10300,score 和 tile(包括關聯的設備驅動程序)的整個架構代碼。我一直與每個維護人員一起工作,以確保我的解釋是正確的,許多人都對在各支持這些 CPU 架構開展的工作留下了美好的回憶,但也認為在沒有任何用户的情況下保持這些 CPU 架構活力毫無意義。”


在即將發佈的版本中放棄對舊 CPU 架構的支持,會減小內核的大小,並且如果存在任何潛在的錯誤,它還可以減少內核中的攻擊媒介的數量。



看完本文有收穫?請分享給更多人

關注「Linux 愛好者」,提升Linux技能

淘口令複製以下紅色內容,再打開手淘即可購買

範品社,使用¥極客T恤¥搶先預覽(長按複製整段文案,打開手機淘寶即可進入活動內容)

閲讀原文

TAGS: