看板 LinuxDev 關於我們 聯絡資訊
這本書我也有看,經過比較後我還是覺得 Understanding the Linux Kernel, 3rd Edition by Daniel P. Bovet & Marco Cesati 是最好的。 當然你直接啃這本絕對會吐的,建議先從基本的教學網頁一步一步看。 http://in2.csie.ncu.edu.tw/~hsufh/COURSES/SUMMER2014/linuxos.html CS 635: Advanced Systems Programming (Fall 2007) http://cs.usfca.edu/~cruse/cs635f07/ 偏向實作好理解 CS 635: Advanced Systems Programming (Spring 2003) http://cs.usfca.edu/~cruse/cs635s03/ http://cs.usfca.edu/~cruse/cs635s03/lesson16.ppt [Page-fault in Linux] 圖片詳 細 不過書本看了許多,最終目的只是拿來了解概念的。目前 kernel ver 3 之後新增許多東西像是Namespace之類的,書本上並沒有提及。 就需要自己懂些Process的概念後,看LWN ,再去trace code。 Linux kernel OOPS debugging http://penberg.blogspot.tw/2010/07/linux-kernel-oops-debugging.html ※ 引述《afred (只有音樂相伴)》之銘言: : 最近想自學Linux Kernel,買了一本Linux Kernel Development來看。 : 看了兩章,花了整整6天,效率不是很高, : 不知道有沒有Linux Kernel的教學影片, : 或其他能提高學習效率的方法嗎? : Sincerely, : Fred -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.231.102.217 ※ 文章網址: http://www.ptt.cc/bbs/LinuxDev/M.1405992933.A.453.html ※ 編輯: BitTorrent (36.231.102.217), 07/22/2014 09:37:39
jackyamato:網路子系統部分個人推薦http://ppt.cc/f8u- 07/22 11:08
jackyamato:完全以kernel code做說明,也有一些概念講解 07/22 11:10
BitTorrent:學習了 感恩 07/22 21:01