学习嵌入式Linux内核,到底有哪些好的书籍

是这样的,想请问下,学习嵌入式Linux内核,到底有哪些好的书籍
最新回答
逐风

2024-05-06 00:56:01

第一:《Linux内核设计与实现》
  简称LKD,从入门开始,介绍了诸如进程管理、系统调用、中断和中断处理程序、内核同步、时间管理、内存管理、地址空间、调试技术等方面,内容比较浅显易懂,个人认为是内核新人首先必读的书籍。新人得有此书,足矣!
  第二:《深入理解Linux内核》
  简称ULK,相比于LKD的内容不够深入、覆盖面不广,ULK要深入全面得多。
  前面这两本,一本提纲挈领,一本全面深入。
  第三:《Linux设备驱动程序》
  简称LDD,驱动开发者都要人手一本了。
  第四:《深入理解Linux虚拟内存管理》
  简称LVMM,是一本介绍Linux虚拟内存管理机制的书。如果你希望深入的研究Linux的内存管理子系统,仔细的研读这本书无疑是最好的选择。
  第五:《深入理解LINUX网络内幕》
  一本讲解网络子系统实现的书,通过这本书,我们可以了解到Linux内核是如何实现复杂的网络功能的。
  以上5本书籍是久经考验的神作(概括为“2+1+2”,第一个2是指2本全面讲解内核的书,中间的1指1本讲解驱动开发的书,后面的2则指2本有关内核具体子系统的书,希望这5本书籍能同样对你有用。