找回密码
 骑士注册

QQ登录

微博登录

❏ 站外平台:

发表评论

回复 skydada 的评论:
对于阐述内核的书籍,大体来说一般是将内存管理、文件系统、进程调度、进程间通信、网络接口这五个子系统中的前四者分开讲述。在每个子系统中也一般只是讲述一个重要的函数,而且已粘贴上源代码和分析代码功能为主,虽然整体能连成一个体系,但作者的这种意图没有充分地表达给读者。这种书籍导致的结果是读者没能更好地实现整体理解和运用,知识不能够实现体系,只能说有一个粗略的大致框架,而且容易遗忘具体小细节,容易在工作中犯错误。从样章上来看,《Linux内核探秘》整体写作思路是首先让读者了解每一部分的架构,再从部分代码出发,最后细微到细小的开发问题,使整本书的可读性大大增强;在驱动设备方面,涉及内容相对其他同类书要广而实用,包括platform总线、serio总线、PCI总线;与传统的Linux内核书籍相比,貌似本书cache部分没有讲slab,个人感觉这个还是比较重要的。另外一方面,因为Linux内核可以运用在各个平台上,在书籍中可以考虑增加在不同平台上的代码区别,如x86、arm和PPC等。从而了解基于不同平台下的底层差别。看过《Linux内核设计的艺术:图解Linux操作系统架构设计与实现原理》,华章出版的国人著的书质量感觉都挺不错的,推荐这本《Linux内核探秘》。

返回顶部

分享到微信

打开微信,点击顶部的“╋”,
使用“扫一扫”将网页分享至微信。