cpu0018 发表于 2015-04-02 09:28

为什么内核/驱动方面的经典书籍不出新版了

本帖最后由 cpu0018 于 2015-04-03 20:36 编辑

本人最近刚开始研究linux 驱动/内核,少见的几本经典书籍,比如 LDD3,ULK3 ...,还都停留在2.6内核的早期,距出版已经差不多有10年之久。
而当前内核已经跨入4.X的时代,很多东西和2.6内核已经有了千差万别,实在想不明白,为什么这些经典书籍的更新版本一直没有推出,没有能够与时俱进呢?

Jean_Leo 发表于 2015-04-04 13:58

版本号变了而已,总体框架和结构基本和以前的都差不多,而且3.x是由2.6直奔过来的,4.x更不用说了,也是3.1x转过来的。
非得想看最新的,那就看看《深入linux内核架构》吧,这是我目前见到分析内核版本比较新而且不错的一本书。

dong1feng 发表于 2015-04-04 16:40

回复 2# Jean_Leo
很多功能变化还是比较大的,比如电源管理,音频视频框架,iommu,pin管理等等等等。这些都是和系统发展需求相关,这些部分经典书籍也都没有太多涉及。经典部分变化也是有但是核心思想并没有变化,层次还是一致的。
个人认为最主要还要要了解整个系统的层次和系统需求,根据需求了解如何在层次中实现。

   

Jean_Leo 发表于 2015-04-04 16:51

回复 3# dong1feng


    看来哥们是搞驱动的,不好意思,这块还真没深入研究过,了解不深。近年硬件发展迅猛,这块确实应该是动得比较大。

dong1feng 发表于 2015-04-04 17:57

回复 4# Jean_Leo
是呀。 都快跟不上驱动的变化了,主要是芯片以及各厂商各怀“鬼胎”呀。呵呵。
   

embeddedlwp 发表于 2015-04-05 09:40

写书赚钱少啊,有那时间不如搞点儿别的

rtm009 发表于 2016-01-21 16:11

:mrgreen:看源代码不是更好?虽然我看不懂!:lol

tangjsc 发表于 2016-01-31 20:25

Read the source code.

剑魂箫心 发表于 2016-01-31 22:28

我也是觉得内核书籍更新太慢了,本来想从2.6下手的,后来想了想还是搞4.3吧,不然早晚都要看4.x反正
页: [1]
查看完整版本: 为什么内核/驱动方面的经典书籍不出新版了