系統(tǒng)之家 - 系統(tǒng)光盤下載網(wǎng)站!

當(dāng)前位置:系統(tǒng)之家 > IT快訊 > 詳細頁面

減少500000行代碼!Linux內(nèi)核維護者擬移除對舊款CPU架構(gòu)的支持

編輯:jiayuan 2018-04-03 10:21:59 來源于:IT之家

  4月3日消息 相信有了解的朋友都清楚,盡管Linux內(nèi)核是一個龐大且復(fù)雜的操作系統(tǒng)的核心,但卻采用子系統(tǒng)和分層的概念進行了很好的組織!而據(jù)外媒最新消息顯示,Linux內(nèi)核維護者已經(jīng)決定在新版本中拋棄對舊款CPU架構(gòu)的支持。這是怎么回事呢?

減少500000行代碼!Linux內(nèi)核維護者擬移除對舊款CPU架構(gòu)的支持

  據(jù)悉,內(nèi)核開發(fā)人員Arnd Bergmann在Linux Kernel郵件列表中發(fā)帖稱:

  這移除了blackfin,cris,frv,m32r,metag,mn10300,score和tile(包括關(guān)聯(lián)的設(shè)備驅(qū)動程序)的整個架構(gòu)代碼。

  我一直在與每個(前)維護人員一起工作,以確保我的解釋是正確的,并且代碼在主線內(nèi)核中絕對沒有使用。

  對這些體系結(jié)構(gòu)的減少支持是有好處的,原因包括它會減小Linux內(nèi)核的大小,并且如果存在潛在的Bug,它還可以減少內(nèi)核中的攻擊媒介的數(shù)量。

  也就是說,Blackfin、CRIS、FRV、M32R、Metag、MN10300、Score和Tile等舊款CPU架構(gòu),將不會出現(xiàn)在Linux 4.17內(nèi)核中。從目前已知的情況來看,此舉可令Linux 4.17內(nèi)核減少大約500000行代碼!此事的后續(xù)進展,我們將繼續(xù)關(guān)注。

發(fā)表評論

0

沒有更多評論了

評論就這些咯,讓大家也知道你的獨特見解

立即評論

以上留言僅代表用戶個人觀點,不代表系統(tǒng)之家立場

官方交流群 軟件收錄