Re: [問題] 書籍評價詢問

看板LinuxDev作者 (提拉米蘇好好吃喔)時間9年前 (2014/07/14 21:04), 9年前編輯推噓1(101)
留言2則, 2人參與, 最新討論串2/4 (看更多)
※ 引述《zeqw (重心)》之銘言: : 算是embedded開發的初學者 : 上網找書剛好看到這幾本,想詢問是否有人閱讀過呢? : 至少如果難以閱讀或是幫助不大的話可以滅火一下 : - Debug Hacks除錯駭客:極致除錯的技巧與工具 : - 程式設計師的自我修養:連結、載入、程式庫 : - Binary Hacks:駭客秘傳技巧一百招 : - Linux Kernel Hacks:改善效能、提昇開發效率及節能的技巧與工具 1. Debug hacks算不錯的Kernel Debug入門書,整本書都著重在kernel space debug, 算是熟悉一些基本的debug工具。基本上搞Linux Kernel基本上都要知道這些工具。建議 最好深深的唸過一遍。 2. 自我修煉這本書就熟悉些dynamic link, elf格式。搞嵌入式系統driver比較少遇到。 但也不能不懂啦,就真的算內功sense。 3. 不熟 4. Linux kernel hacks:我覺得這不太算是hacks, 算介紹tool, command, 基本觀念的 工具書。就內容而言Ch1 kernel入門需要全看。這算基本sense, Ch7 Debug這章也要全 看。Ch8 Trace tool像是ftrace, systemtap這些debug tool要很熟。其他章節就講特定 幾個子系統,有需要在念,同時學學些commands,就當作睡前的閒書念。 Embedded要看你搞的是什麼os, Linux kernel的話,可以再推薦你一本Embedded Linux primer。這本很棒,基本的tool都有講到,可以照做一遍。Debug hack就好好看一遍, 之後看一下Robert Love那本linux kernel development, Jonathan Corbet的linux device driver。快速抓住基本知識。同時在看書之前,把怎麼build kernel,怎麼寫 基本的hello world driver先做一便。看書的同時trace kernel,順便學一下git怎麼用 (很重要), vim的 ctags, cscope, trinity, easymotion架好。記得不要只唸書,最 終其實搞kernel都不太看書的,幾乎都在看code,對照spec。 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.35.245.81 ※ 文章網址: http://www.ptt.cc/bbs/LinuxDev/M.1405343082.A.83F.html ※ 編輯: mimi0213 (114.35.245.81), 07/14/2014 21:08:43

07/15 15:33, , 1F
推一下,值得參考
07/15 15:33, 1F

07/17 10:27, , 2F
推!謝謝!
07/17 10:27, 2F
文章代碼(AID): #1JmzLgW_ (LinuxDev)
討論串 (同標題文章)
文章代碼(AID): #1JmzLgW_ (LinuxDev)