Linux閱碼場原創精華文章匯總

持續更新,敬請期待!

(最後更新日期2018.9.12)

Linux學習方法:

宋寶華: 迭代螺旋法——關於Linux學習方法的血淚建議


Linux任督二脈之進程管理

郭健: Linux進程調度技術的前世今生之「前世」

郭健: Linux進程調度技術的前世今生之「今生」

宋寶華: 是誰關閉了Linux搶佔,而搶佔又關閉了誰?

宋寶華:Linux的任督二脈——進程調度和內存管理

宋寶華: Linux殭屍進程可以被「殺死」嗎?

4分鐘理解Linux為什麼不是一個硬實時的操作系統

Linux任督

二脈之內存管理

宋寶華: CPU是如何訪問到內存的?--MMU最基本原理

宋寶華: 關於DMA ZONE和dma alloc coherent若干誤解的徹底澄清

宋寶華:網上坑爹的Linux資料匯總之內存管理

宋寶華:swappiness=0究竟意味著什麼?

宋牧春: 多圖詳解Linux內存分配器slub

宋寶華: 用代碼切身實踐體會meltdown漏洞

宋牧春: Linux內核slab內存的越界檢查——SLUB_DEBUG

郭健: Linux內存逆向映射(reverse mapping)技術的前世今生

謝寶友: 深入理解Linux RCU之一——從硬體說起

謝寶友:深入理解Linux RCU:從硬體說起之內存屏障

廖威雄: 學習Linux必備的硬體基礎一網打盡

為什麼內核訪問用戶數據之前,要做access_ok?

Linux的page cache使用情況/命中率查看和操控

系統調試調優

宋寶華:關於Ftrace的一個完整案例

阿里楊勇:淺談 Linux 高負載的系統化分析

宋寶華:火焰圖:全局視野的Linux性能剖析

孟冉: Linux火焰圖的數據流程分析

朱輝(茶水): Linux Kernel iowait 時間的代碼原理

朴英敏: 用crash工具分析Linux內核死鎖的一次實戰

宋寶華: Kernel Oops和Panic是一回事嗎?

廖威雄: 利用__attribute__((section()))構建初始化函數表與Linux內核init的實現

宋寶華: 關於Linux編譯優化幾個必須掌握的姿勢

燕青: Unixbench 測試套件缺陷深度分析

文件系統和IO

宋寶華: 文件讀寫(BIO)波瀾壯闊的一生

劉正元: Linux 通用塊層之IO合併

黃偉亮:ext4文件系統之裸數據的分析實踐

黃偉亮: 探秘Linux的塊設備和根

吳錦華/明鑫: 用戶態文件系統(FUSE)框架分析和實戰

設備驅動

宋寶華:讓天堂的歸天堂,讓塵土的歸塵土——談Linux的匯流排、設備、驅動模型

宋牧春: Linux設備樹文件結構與解析深度分析(1)

宋牧春: Linux設備樹文件結構與解析深度分析(2)

何曄: 當ZYNQ遇到Linux Userspace I/O(UIO)

邵國際: C 語言對象化設計實例 —— 命令解析器

宋寶華:關於ARM Linux原子操作的實現

羅玉平: 關於ARM Linux原子操作的底層支持

Linux的中斷可以嵌套嗎?

ARM Linux的中斷服務程序工作在ARM的IRQ模式嗎?

雲和虛擬化

宋寶華:Docker 最初的2小時(Docker從入門到入門)  

宋寶華: KVM最初的2小時——KVM從入門到放棄

Linuxer人生

經歷≠經驗,碼農如何工作10年依然是菜鳥?

論一個程序員問問題的自我修養(修訂版)

論程序員的時代焦慮與焦慮的緩解

陳莉君教授: 回望踏入Linux內核之旅

魏永明: MiniGUI的涅槃重生之路

謝寶友: 手把手教你給Linux內核發patch

求職和招聘

Linux閱碼場: 連接企業和Linux人才的Platform匯流排


掃描二維碼關注

"Linux閱碼場"

 

推薦閱讀:

如何裝載/卸載 Linux 內核模塊
關於Linux操作系統下C語言編程注意事項
P2V異事之無法啟動的Linux
linux 安裝mysql的方法?
解決Linux下的Wine TIM多次登錄文件夾被佔用的問題

TAG:Linux | 原創 | 文章 |