Linux中國

Linux 內核文章特輯

備受關注的 LinuxCon 2017(北京)即將在一周後在北京首秀,而國內已經連續舉辦了 11 屆的中國 Linux 內核開發者大會(CLK)也將在金秋十月的北京舉辦第 12 屆。值此 Linux 界兩大盛會舉辦之際,我特意收集了一些 Linux 內核方面的文章分享給大家。

讓我們先以一篇漫畫開端:《漫畫賞析:Linux 內核到底長啥樣》,這篇並不算嚴謹的漫畫,來自極客漫畫站 TurnOff.us,由 LCTT 翻譯組進行漢化和點評,以有趣的方式向大眾展示了內核裡面都發生了些什麼:

Linux 內核都有啥

當然, 作為非專業陳述,就不必深究細節了,但是這篇漫畫成功地引起了諸多(偽)Linux 內核愛好者的興趣。

如果你對 Linux 內核發生了興趣,想要知道 Linux 內核是如何構建的,那這裡也有一篇文章可以指導你,這是一篇由 GitHub 上 0xAX 寫的一系列 Linux 內核文章中的一篇, LCTT 成員 @mudongliang 參與了組織翻譯。

此系列我們還翻譯了數篇數據結構方面的文章,如:雙向鏈表基數樹位數組,這些在你做內核開發和研究時肯定會用到。當然,Linus Torvalds 大神向來以對進入內核的代碼審核嚴苛而著稱,比如說,他曾經就如何寫出具有 「good taste」 的代碼而發表過演講。

說起來,現在內核的變化太快了,簡直是日新月異,比如說,我們就注意到 BPF 進入了 4.9 內核,它相當於 BSD 中的 DTrace 一樣。另外,據聞 Linux 內核將新增一種異構內存管理,將會加快 Linux 上的機器學習處理能力。

這麼多的新特性的湧現,背後代表著大量的代碼和貢獻人員的辛勤付出。據 2016 年度《Linux 內核開發》報告,自版本 3.18 於 2014 年 12 月 7 日發布以來,已合併了近 115000 個變更,這些貢獻來自近 500 家公司的 5062 名開發人員。

當然,Linux 內核發展這麼迅速,隨著影響力的提升,也越來越引起各界的注意,比如說,華盛頓郵報就曾經批評 Linux 「沒有一個系統性的機制以在駭客之前發現和解決安全問題,或引入更新的防禦技術」,「Linux 內核開發社區沒有一個首席安全官」等等。針對這篇文章,LWN 上也有人對此進行了一些回應,並就一些問題進行了辨析和反思。

所以,現在 Linux 內核不僅僅需要更好的安全機制的出現和貢獻者的努力,也需要解決 Linux 內核代碼審查人員短缺問題

前面說了很多 Linux 內核開發人員更關注的話題, 對於普通的 Linux 用戶來說,可能更關注的是如何在 CentOSUbuntu 上升級內核。不過,現在的內核已經支持升級後不重啟了,對於某些內核補丁,可以熱應用而不用重啟。這對於生產環境中的 Linux 伺服器很重要,比如 UbuntuOracle Linux 等發行版已經支持了。

作為 Linux 的使用者,尤其是 Linux 伺服器的運維人員,密切監控 Linux 的各項性能指標也是必需的工作,無論是傳統工具: top、ps、pstree、vmstatiostat,還是 htopnmonntopng 這樣的新工具;而且不但有 cpustatCoreFreq 這樣專門監控 CPU 的工具,也有各種大而全的全面監控系統,如 GlancesnetdataMunin。總之,用於監控的工具和系統不要太多了

那麼,你喜歡 Linux ,喜歡研究下 Linux 內核么?如果是,那麼這兩場大會你一定要關註:


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

對這篇文章感覺如何?

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

    You may also like

    Leave a reply

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

    這個站點使用 Akismet 來減少垃圾評論。了解你的評論數據如何被處理

    More in:Linux中國

    Linux中國

    捐贈 Let's Encrypt,共建安全的互聯網

    隨著 Mozilla、蘋果和谷歌對沃通和 StartCom 這兩家 CA 公司處罰落定,很多使用這兩家 CA 所簽發證書的網站紛紛尋求新的證書籤發商。有一個非盈利組織可以為大家提供了免費、可靠和安全的 SSL 證書服務,這就是 Let's Encrypt 項目。現在,它需要您的幫助
    Linux中國

    關於Linux防火牆iptables的面試問答

    Nishita Agarwal是Tecmint的用戶,她將分享關於她剛剛經歷的一家公司(印度的一家私人公司Pune)的面試經驗。在面試中她被問及許多不同的問題,但她是iptables方面的專家,因此她想分享這些關於iptables的問題和相應的答案給那些以後可能會進行相關面試的人。 所有的問題和相應的答案都基於Nishita Agarwal的記憶並經過了重寫。 嗨,朋友!我叫Nishita Agarwal。我已經取得了理學學士學位,我的專業集中在UNIX和它的變種(BSD,Linux)。它們一直深深的吸引著我。我在存儲方面有1年多的經驗。我正在尋求職業上的變化,並將供職於印度的P
    Linux中國

    Lets Encrypt 已被所有主流瀏覽器所信任

    旨在讓每個網站都能使用 HTTPS 加密的非贏利組織 Lets Encrypt 已經得了 IdenTrust的交叉簽名,這意味著其證書現在已經可以被所有主流的瀏覽器所信任。從這個裡程碑事件開始,訪問者訪問使用了Lets Encrypt 證書的網站不再需要特別配置就可以得到 HTTPS 安全保護了。 Lets Encrypt 的兩個中級證書 ...