[問題] 學Kernel方法

作者: shihyuyao (shihyuyao)   2014-12-31 17:59:38
請問一下學習Linux kernel 前需要先學 Linux 系統程式嗎?
如果我直接學kernel 會不會有什麼困難度?
我有唸過恐龍書, 基本的 process ,thread 也有概念只是沒有寫過很多Linux 系統程式
網路看到有人建議學kernel 可以從 linux driver 入門
先看 Linux Device Drivers, 3rd Edition
這樣學方式對嗎?
如果從 kernel 書入門先看
Robert Love 在 Linux Kernel Development (3rd Edition) 是嗎?
還有看到前面PO文可以用Qemu + kernel + gdb 學kernel 這樣效果好嗎?
謝謝
作者: Spig (Spig)   2014-12-31 20:22:00
學習新的作業系統的第一步是天天使用該作業系統
作者: shihyuyao (shihyuyao)   2014-12-31 20:35:00
我目前天天使用ubuntu
作者: james732 (好人超)   2014-12-31 20:57:00
Linux kernel範圍超大....XD
作者: carylorrk (carylorrk)   2013-01-01 06:26:00
都可以 反正先動手就對了 慢慢再擴展就好 沒有對錯反正這幾本書都會看到的,而且最後還是都要 trace code

Links booklink

Contact Us: admin [ a t ] ucptt.com