自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

膜拜大神!Linux之父家中停電6天,竟然還碼出新版Linux內(nèi)核還是來了

系統(tǒng) Linux
Linux 之父 Linus Torvalds 所在的俄勒岡州波特蘭地區(qū)也沒有幸免。但比較勵志的是,即使經(jīng)歷了六天的斷電生活,Linus Torvalds 還是趕出了新一版的 Linux 內(nèi)核(候選版本)——Linux 5.12 rc1。

[[395850]]

 上個月,受惡劣天氣影響,美國多個地區(qū)出現(xiàn)大規(guī)模斷電,Linux 之父 Linus Torvalds 所在的俄勒岡州波特蘭地區(qū)也沒有幸免。但比較勵志的是,即使經(jīng)歷了六天的斷電生活,Linus Torvalds 還是趕出了新一版的 Linux 內(nèi)核(候選版本)——Linux 5.12 rc1。

由于誕生的過程過于坎坷,Torvalds 還給這版新內(nèi)核取了個有紀(jì)念意義的名字:「Frozen Wasteland(冰凍荒原)」。這也是 Torvalds 在斷電的家中完成的杰作,個中滋味想必已經(jīng)隱藏在新名字里了。  

據(jù) Newsweek 報道,上周,受到暴風(fēng)雪影響,美國西北部有 50 多萬個家庭斷電。在依然實行家庭辦公的地區(qū),斷電對日常工作造成了極大的影響。對于 Torvalds 來說,他要面對的是來自 1000 多位貢獻者提交的上萬個更改。

[[395851]]

美國得克薩斯州斷電后在壁爐旁取暖的一家人。

「我們現(xiàn)在已經(jīng)有了兩個不同尋常的合并窗口:第一個是節(jié)日期間,但這一次,受到暴風(fēng)雪的影響,波特蘭地區(qū)有 25 萬人斷電。」Torvalds 在 Linux 5.12-rc1 的相關(guān)日志中寫道。 

Torvalds 曾說過,他現(xiàn)在的工作其實更多的是處理郵件,而不是編碼。在停電之后,他也曾想過擴大合并窗口來確保一切就緒。但在電力恢復(fù)之后,他發(fā)現(xiàn)大家都非常善于發(fā)送拉取請求,一切井井有條,這讓他的合并工作進展非常順利。因此,Linux 5.12 rc1 才能那么快問世。

還有一點比較重要:5.12 是一個相對較小的更新。Torvalds 表示,該版本的內(nèi)核只收集到了 1 萬個左右的提交貢獻,比通常的 1.2~1.3 萬要少得多。但小也只是相對的,「盡管這次的合并窗口比之前的要小一些,但它仍然很大,我添加的只是我平常的合并日志,而不是 1500 多個人提交的 10982 個非合并 commit 的完整列表?!筎orvalds 在日志中寫道。

在談到新版本的變化時,Torvalds 表示,「比較突出的一點是,這個版本做了大量的歷史清理工作。但總的來說,增加的代碼還是要多于被刪掉的代碼。在這次『春季大掃除』活動中,我們刪除了對 OPROFILE 的支持(用戶工具多年前就在用『perf』了),還刪除了幾個遺留的 SoC 平臺以及過時的驅(qū)動。」

在新特性方面,Linux kernel 5.12 中新增了 Clang Link-Time 優(yōu)化,以改進編譯器性能。同時支持了 Intel 的 eASIC NX5 芯片(在邊緣和云計算領(lǐng)域作為 FPGA 的替代方案)、支持驍龍 888 5G SoC 等。

Linux 5.12 新特性

Linux 5.12 是一個令人興奮的內(nèi)核版本,穩(wěn)定的 Linux 5.12 發(fā)行版大概會在 4 月下旬或 5 月初發(fā)布,具體時間還要取決于最終的進展程度。從發(fā)行歷史有 20 多年的 Nintendo 64 內(nèi)核移植,再到索尼官方的 PlayStation 5 控制器驅(qū)動,Linux 5.12 提供了很多驚喜的附加功能。

總體來看,Linux 5.12 的亮點包括支持 Clang LTO(Link-Time Optimizations);IDMAPPED mount 在很多應(yīng)用案例中表現(xiàn)優(yōu)秀;KLeak 被添加為內(nèi)核內(nèi)存泄漏檢測器;支持 Radeon RX 6800 系列顯卡超頻;此外還包括索尼 PlayStation 5 DualSense 驅(qū)動程序已配備等等。

有關(guān) Linux 5.12 新特性的完整描述,請參見:https://www.phoronix.com/scan.php?page=article&item=linux-512-features&num=1

「Talk is cheap. Show me the code.」

提到 Linux 之父 Linus Torvalds,他本人的人生經(jīng)歷似乎更加有趣。

[[395852]]

2000 年 8 月 25 日,在討論關(guān)于內(nèi)核線程優(yōu)化問題時,一個人提出了自認(rèn)為非常高效的方案。Linus Torvalds 認(rèn)為這個方案不怎么樣,就在回復(fù)郵件中寫下了「傳世名言」:

Talk is cheap. Show me the code.

[[395853]]

Linus Torvalds 是當(dāng)今全球最著名的程序員之一,喜歡「吐槽」甚至「炮轟」那些自己認(rèn)為不靠譜的公司、人和事,比如 C++、Java、英偉達,他都毫不留情地批評。

去年接受公開采訪時,Linus Torvalds 曾表示,自己的大部分時間花在郵件往來上,而不是編程。他的代碼大多直接寫在郵件內(nèi),不會專門編譯和測試。

去年,Linus Torvalds 也是在郵件列表里發(fā)表了關(guān)于英特爾 AVX512 指令集的一段言論,并表示自己轉(zhuǎn)投 AMD 了。

我希望 AVX512 去死,然后英特爾就可以開始去解決實際問題了——而不是試圖去創(chuàng)造神奇的指令,然后圍繞它尋找基準(zhǔn)測試結(jié)果讓它看起來很好。

他承認(rèn)自己「脾氣暴躁」,但不是無腦噴。

蘋果發(fā)布搭載 M1 芯片的 Mac 之后,有人問 Linus Torvalds 怎么看,他說:「我一直在等待可以在 Linux 上運行很長時間的 ARM 筆記本,除了操作系統(tǒng)以外,新的 MacBook Air 幾乎是完美的。如果它能運行 Linux,我絕對想買一個?!?nbsp;

 

責(zé)任編輯:龐桂玉 來源: 程序媛貓妹
相關(guān)推薦

2021-03-03 11:15:05

Linux 系統(tǒng) 數(shù)據(jù)

2010-09-26 10:10:10

Linux內(nèi)核

2020-11-11 14:48:41

Linux內(nèi)核代碼

2022-06-27 12:44:34

RustLinux

2013-11-11 09:49:32

Linux TorvaLinux內(nèi)核

2021-03-08 09:27:43

Linux 系統(tǒng) 數(shù)據(jù)

2020-12-01 13:55:03

Linux 系統(tǒng) 數(shù)據(jù)

2021-04-20 11:48:59

LinuxLinux內(nèi)核C++

2009-06-17 12:54:35

Linux

2023-09-28 16:11:01

LinuxFaye

2009-09-23 10:04:22

Linux開源操作系統(tǒng)

2021-03-23 11:02:27

ManjaroLinux

2009-08-04 08:20:10

2021-05-31 10:58:19

程序員代碼開發(fā)

2009-02-02 09:28:21

GNOMELINUX視窗界面

2021-06-03 09:02:21

微軟Windows

2021-02-20 06:08:07

LinuxWindows內(nèi)核

2009-09-21 09:55:55

Linux基金會Linux未來規(guī)劃開源操作系統(tǒng)

2009-09-10 09:21:52

Linux基金會LinuxLinux規(guī)劃

2021-01-13 10:52:29

C語言Linux計算機領(lǐng)域
點贊
收藏

51CTO技術(shù)棧公眾號