Linux 史上最大改版 大增一百萬行程式碼

除 Windows 與 Mac 外,開源的 Linux 同為受企業用戶廣泛應用的 OS 之一。而 Linux 架構重要組成部分之一的 Kernel (核心) 就即將推出 4.2 的 RC 版 (候選版)。此 RC 版與常態規模更新的 4.0 及 4.1 版相比,可謂有史以來最大的一次改版,修改程式碼逾一百萬行;以任何系統而言都絕對稱得上為大型改動。

除 Windows 與 Mac 外,開源的 Linux 同為受企業用戶廣泛應用的 OS 之一。而 Linux 架構重要組成部分之一的 Kernel (核心) 就即將推出 4.2 的 RC 版 (候選版)。此 RC 版與常態規模更新的 4.0 及 4.1 版相比,可謂有史以來最大的一次改版,修改程式碼逾一百萬行;以任何系統而言都絕對稱得上為大型改動。

 

一舉加入一百萬行程式碼 AMD 產品佔近半

Linux 之父 Linus Torvalds 解釋指,在 4.2 版本中加入的 100 萬行程式碼中,針對 AMD 產品的程式碼就幾乎佔有一半:分別有 41 萬行為支援 AMD 新 GPU 暫存的 description header;另外 8 萬行則為對新 AMD GPU 驅動程式的支援。

 

除針對 AMD 新產品而作出的改動外,Renesas 的 H8/300 架構處理器亦獲更新。但 Torvalds 本人都表示,若與 ARM 相關更新的規模相比,H8/300 架構等可謂小巫見大巫。

 

除上述針對硬件的更新外, 4.2 亦針對低階 x86 架構重新組織其原始碼與 FPU 負責的 cleanup;檔案系統等亦處於更新名單之上。

除大增一百萬行程式碼外,是次的 RC 版亦有移除 25 萬行已不適用的程式碼,所以 4.2 RC 版可真稱得上為名副其實的大改版。

Source:The Register