蓉杠学习网

有哪些学习linux内核的书,linux内核哪本书好

大家好,今天小编关注到一个意思的话题,就是关于有哪些学习linux内核的书的问题,于是小编就整理了3个相关介绍有哪些学习Linux内核的书的解答,让我们一起看看吧。

  1. 关于linux内核原理的入门书籍有哪些值得推荐的?
  2. 本人想学Linux内核,望高手有经验的人士推荐点书?
  3. 不懂汇编可以学Linux内核吗?

关于linux内核原理入门书籍有哪些值得推荐的?

谢小编邀。

@云瑄软件回答的已经很全面了,他推荐的几本书都是内核入门经典中的经典。

有哪些学习linux内核的书,linux内核哪本书好div>
图片来源网络,侵删)

我再推荐几本接触过好书:

《linux设备驱动程序》 Jonathan Corbet著,讲内核设备驱动开发,对内核抽象层次,设备原理讲的很细,还介绍了不少内核开发调试的技巧。

《linux内核设计的艺术》中科院新设计团队著,这本书褒贬不一,但是书中对于一些内核的算法数据结构讲的很详细,对内核bootloader也讲了很多,对我帮助不少。

有哪些学习linux内核的书,linux内核哪本书好
(图片来源网络,侵删)

另外强烈推荐先过一遍《深入理解计算机系统》,这本书深入浅出,可以说是基本功中的基本功了。

最后的最后,如果自己开发内核,推荐一个网站:osdev.org,这个网站几乎可以找到所有内核开发的资料。

共勉。

有哪些学习linux内核的书,linux内核哪本书好
(图片来源网络,侵删)

没必要看linux,除非你做linux开发,学习的话操作系统那本经典的用minix做范本的书才是精华,不过单看会觉得有点枯燥。***找本自己从头写一个操作系统之类的书,动动手会比较容易理解。基础打好后,再看linux内核的书,什么都可以,都不会感觉太难。操作系统基础在大学里面一般都会学,那么多年没什么太大变化,那个才是精华,一个学期是不够的,多看几遍,每年都能上升到一个新高度

本人想学Linux内核,望高手有经验的人士推荐点书?

《内核源代码情景分析》,毛德操,胡希明著,这本书讲的比较深,公认的经典。

我感觉比较浅些的 《linux内核源代码》陈莉君写的那本,当然还有别的。

看内核以前应该有些操作系统的知识,x86硬件也要有一定的了解,最好再有些Linux应用程序的了解,这样看起来更容易些,个人感觉。

不懂汇编可以学Linux内核吗?

1.汇编占kernel的极少部分。看你希望学习哪一块了。本人认为不影响你学习kernel,即便是汇编也是嵌入到c语言的汇编,所以不用担心。

2.汇编并不是一个非常苦难的东西。只要你熟悉 计算机体系结构程序的基本原理(函数堆栈,内存寻址),然后找一下官方的指令手册一行一行慢慢看,慢慢就熟悉了!

到此,以上就是小编对于有哪些学习linux内核的书的问题就介绍到这了,希望介绍关于有哪些学习linux内核的书的3点解答对大家有用。

[免责声明]本文来源于网络,不代表本站立场,如转载内容涉及版权等问题,请联系邮箱:83115484@qq.com,我们会予以删除相关文章,保证您的权利。 转载请注明出处:http://www.rongung.com/post/40110.html

分享:
扫描分享到社交APP