奔跑吧linux內核ch2~ch5摘錄
動機 當初看這本是想補完一些linux kernel的設計實做,但最後發現除了第一章之外,都是code加直譯code的中文… 這樣與自己trace有什麼區別!? code只是設計的其中一種體現 書的重點應該是介紹設計,再加上一些比較特別或是重要的code 所以後面就改成挑經典概念(不同於xv6)的解釋 ch4是說lock的實做,所以挑RCU來說 ch5是說中斷的,可以參考linux kernel development與xv6的pdf ch6是怎麼debug像ftrace與debugfs、systemtap、kasan、kmemleak、CONFIG_DEBUG_LOOKDEP ...