Linux中國

Linux 4.0 發布——我是一隻羊

就在周日,Linus 如期發布了 Linux 4.0,這個版本的代號被稱為「Hurr durr I'ma sheep」:

日期: 2015/4/12 15:41:30 周日 -0700
主題: Linux 4.0 發布
來自: 我是一隻羊

那麼,我決定按照正常的計劃發布 4.0 了,因為沒有出現什麼問題,而且我下周會去一個大學訪問,我希望這不會非常影響到合併窗口,希望吧。

從 linux-next 分支和最終大小上看,Linux 4.0是一個相當小的發布版本(LCTT 譯註:linux-next是Stephen Rothwell創造的分支,主要用於放一些將在下一周期合併進內核主支的補丁)。但是這個「小」是相對而言的,它仍然包含了超過一萬個的非合併提交。不過,我們肯定會有更大的發布版本(估計之後的 linux-next 4.1 會更大)。

一切都很好,這完全符合「v4.0 應該是一個穩定的發布版本」的要求,而不是帶有很多新的體驗性功能的發布版本。我個人非常喜歡按照時間進行發布,而不是過去那種有了重大功能才進行發布的做法。

也就是說,4.0裡面沒有什麼特別有趣的東西。從 git 上的統計來看,這個發布版本不僅僅達成了 50 萬個提交數的新成就,也跨越了 400 萬個 git 對象數量的限制。有趣的是(從數字的角度看),Linux 3.0 時我們超過了 25 萬提交數和 200 萬個 git 對象數量,看起來真有規律(其實完全是巧合)。

[ 另外一個趣事:我們原來使用的 BK 版本庫(LCTT 譯註:bitkeeper)有著提交數用16位二進位存儲的限制,所以25萬提交數量已經很多了,因為我們使用 BK 的那些年就提交了將近65000次。當然,我們使用 BK 才3年,而換到 git 近十年了。無論如何,這說明我們的開發工作快了許多。]

就功能而言,4.0 並沒有什麼特殊的。新內核的補丁主要是基礎架構方面的,實際上,這並不是版本號改變的原因,我們可能在其它的(小)版本中有更大的改變。所以,這只是一個「按部就班」的發布而已。

弄下來體驗一下吧,

我們全是羊 —— Linus Torvalds

4.0雖說是沒有什麼特別新的功能,不過還是有幾個值得關注的亮點:

  • Live Patching——不用重啟為內核打補丁的機制;
  • parallel NFS (pNFS)子系統支持FlexFile布局;
  • ubifs文件系統支持多隊列塊層;
  • Btrfs 文件系統更新,支持 Intel Quark X1000 SoC和基於MIPS32 Release 6的處理器;
  • VirtIO 1.0;
  • 可信計算TPM 2.0支持;

本文轉載來自 Linux 中國: https://github.com/Linux-CN/archive

對這篇文章感覺如何?

太棒了
0
不錯
0
愛死了
0
不太好
0
感覺很糟
0
雨落清風。心向陽

    You may also like

    Leave a reply

    您的電子郵箱地址不會被公開。 必填項已用 * 標註

    此站點使用Akismet來減少垃圾評論。了解我們如何處理您的評論數據

    More in:Linux中國