這裏總結下linux相關的一些技術文章,涉及內存,進程,驅動,調試調優等方面,為了方便讀者的查閱,後續會持續更新。
linux 內存管理 告別“一頁障目”
Linux的內存初始化
CPU是如何訪問內存的?
物理地址和虛擬地址的分布
Linux內核內存管理算法Buddy和Slab
Linux用戶態進程的內存管理
Linux 內存相關問題匯總
內存調試的相關分析
linux內存映射mmap原理分析
vmalloc與mmap
為什麼手工drop_caches之後cache值並未減少?
Linux的內存回收和交換
聊聊 Linux 的內存統計
linux 進程管理 Linux進程及其調度策略
你知道何為線程與進程嗎?
一個故事講完進程、線程和協程
進程、線程之間的愛恨糾葛
linux 驅動 Linux 總線、設備、驅動模型的探究
Linux 設備樹(DTS)的深入理解
Linux 的啟動流程
Linux 設備和驅動的相遇
動手定制一個開發板案例
linux 調試調優 Linux 調試調優技術
Linux下常用系統分析工具總結
牛逼的Linux性能剖析—perf
如何讀懂火焰圖?
Ftrace工具的使用
震驚,用了這麼多年的 CPU 利用率,其實是錯的
內核問題解決方法記錄
Linux死鎖檢測-Lockdep