Re: [问题] 书籍评价询问

楼主: mimi0213 (提拉米苏好好吃喔)   2014-07-14 21:04:39
※ 引述《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。
作者: wgst88w (清楚明“熙”)   2014-07-15 15:33:00
推一下,值得参考
作者: zeqw (重心)   2014-07-17 10:27:00
推!谢谢!

Links booklink

Contact Us: admin [ a t ] ucptt.com