![]()
Linus Torvalds在發布Linux內核7.0版本首個候選版本時,以自嘲的方式思考了自己的職業生涯終點。
"大家都知道流程:兩周時間過去了,內核合并窗口已經關閉,"他在宣布Linux 7.0 rc1的帖子中寫道。"我們有了一個新的主版本號,純粹是因為我容易搞混,不擅長處理大數字。"
Torvalds指出,他為新內核版本分配的數字本質上是沒有意義的。
"我們很久很久沒有基于功能(或基于'穩定版與不穩定版')來發布版本了。所以這個新的主版本號并不意味著我們有什么重大的令人興奮的新功能,或者我們以某種方式拋棄了舊接口。這只是通常的'穩定進展'標記,僅此而已。"
他隨后重申了自己的計劃:每個內核系列都會在x.19版本結束,然后下一個版本變成y.0——這個過程大約需要3.5年時間——然后思考當下一個Linux版本達到他覺得不舒服的數字時會發生什么。
"對于主版本號本身變大的情況,我沒有確定的計劃,"他承認,"到那時候,我預計我們會有更有能力的人負責,他不怕處理十幾以上的數字。所以我不打算為此擔心。"
這很合理:如果Torvalds的3.5年推進到新x.0版本的節奏保持不變,那么內核達到19.x版本至少還需要40年——到那時,The Register希望這位56歲的Torvalds能夠愉快地退休,擺弄吉他效果器或者做任何他喜歡的事情。Torvalds對此并非輕率:Linux社區最近制定了繼任計劃。
完成了存在主義的思考后,Torvalds回到正事,宣布導向此次發布的合并窗口"相當順利"。
"我對順利的定義是:在這些合并窗口中,我不需要在我的任何機器上二分查找啟動失敗,"他寫道。"誠然這次之所以如此,是因為我在實際啟動之前就早早發現了一個失敗情況,但嘿,這在技術上仍然算作我眼中的'順利'。"
他敦促Linux愛好者們"放下一切,跑到你們的電腦前,測試構建和測試啟動一個閃亮的新內核"來檢驗它,但隨后又稍微退讓了一些。"開玩笑的,"他寫道。"在你咀嚼完畢后悠閑地散步就可以了。"
根據Phoronix的內核觀察者們所說,新版本內核包含了一個鞏固內核中Rust支持的補丁。
測試人員還會發現能夠更快清理緩存、實現無中斷內核更新,以及跟上AMD和Intel芯片最新功能的代碼。貢獻者們還添加了改善RISC-V和LoongArch架構下性能的代碼。作為一個內核發布版本,總會有一些奇特之處,這次是移除了一些1990年代ThinkPad的調制解調器驅動程序——那時它們還是IBM的產品!
Q&A
Q1:Linux 7.0版本號的變化意味著什么重大更新嗎?
A:實際上并不意味著重大更新。Linus Torvalds明確表示,新的主版本號純粹是因為他容易搞混大數字,版本號本質上是沒有意義的。Linux很久沒有基于功能來發布版本了,7.0只是通常的"穩定進展"標記,并沒有重大的令人興奮的新功能。
Q2:Linus Torvalds什么時候會退休?誰來接替他?
A:Torvalds表示,當主版本號變得很大時,他預計會有更有能力且不怕處理大數字的人來負責。按照目前3.5年推進到新x.0版本的節奏,內核達到19.x版本至少還需要40年。Linux社區最近已經制定了繼任計劃。
Q3:Linux 7.0內核有哪些主要改進?
A:新版本內核包含了鞏固Rust支持的補丁,還有能夠更快清理緩存、實現無中斷內核更新的代碼,跟上了AMD和Intel芯片的最新功能,改善了RISC-V和LoongArch架構下的性能,并移除了一些1990年代ThinkPad的舊調制解調器驅動程序。
特別聲明:以上內容(如有圖片或視頻亦包括在內)為自媒體平臺“網易號”用戶上傳并發布,本平臺僅提供信息存儲服務。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.