精华内容
下载资源
问答
  • 学linux内核看什么书
    2022-04-16 19:08:17

    一、《深入理解Linux内核》 推荐等级:5颗星

    • 为了透彻理解Linux的工作机理,以及为何它在各种系统上能顺畅运行,你需要深入到内核的心脏。cPu与外部世界的所有交互活动都是由内核处理的,哪些程序会分享处理器的时间,以什么样的顺序来分享。内核不遗余力地管理有限的内存,以使数以千计的进程有效地共享系统资源。内核还精心组织数据传送,使得cPu不再受限于慢速硬盘。

    • 《深入理解Linux内核》第三版将引领你畅游内核中用到的最主要数据结构、算法和编程技巧。如果你的确想了解计算机内部的实现机理,那么作者透过现象探寻本质,提供了颇有价值的深入分析。本书针对具体的Intel平台,讨论了其重要特征,逐行剖析了相关的代码片段。但是,本书涵盖的内容不仅仅局限于代码的机理,还解释了Linux运作方式的理论支撑。

    • 本书第三版涵盖Linux2.6,从中可以看到几乎内核每个子系统都有相当大的变化,首当其冲的是内存管理和块设备部分。本书集中讨论了如下内容:

    1. 内存管理,包括文件缓冲、进程交换以及直接内存访问(DMA)

    2. 虚拟文件系统层和第二及第三扩展文件系统

    3. 进程创建及调度

    4. 信号、中断及设备驱动程序的主要接口

    5. 定时

    6. 内核中的同步

    7. 进程间通信(IPC)

    8. 程序执行

    • 本书将使你熟悉Linux所有的内在工作机理,但本书不仅仅是一种学术演练。你将了解到什么条件会促使Linux产生*性能,你还会看到,Linux在各种环境下如何满足进程调度、文件访问及内存管理期间系统提出的快速响应要求。本书有助于你充分展现Linux系统的魅力。

    • 简称ULK,相比于LKD的内容不够深入、覆盖面不广,ULK要深入全面得多。

     资料直通车:  Linux内核源码技术学习路线+视频教程内核源码

    学习直通车:Linux内核源码/内存调优/文件系统/进程管理/设备驱动/网络协议栈

    二、《Linux内核设计与实现》 推荐等级:4颗星

    • 本书基于Linux2.6.34内核详细介绍了Linux内核系统,覆盖了从核心内核系统的应用到内核设计与实现等各方面的内容。

    • 本书主要内容包括:进程管理、进程调度、时间管理和定时器、系统调用接口、内存寻址、内存管理和页缓存、VFS、内核同步以及调试技术等。

    • 同时本书也涵盖了Linux2.6内核中颇具特色的内容,包括CFS调度程序、抢占式内核、块I/O层以及I/O调度程序等。本书采用理论与实践相结合的路线,能够带领读者快速走进Linux内核世界,真正开发内核代码。

    • 简称LKD,内核新人首选必读的书籍.

    三、《Linux设备驱动程序》 推荐等级:5颗星

    • 《Linux设备驱动程序 第3版(影印版)》是经典著作《Linux设备驱动程序》的第3版。如果希望在Linux操作系统上支持计算机外部设备,或者在Linux上运行新的硬件,或者只是希望一般性地了解Linux内核的编程,就一定要阅读本书。本书描述了如何针对各种设备编写驱动程序,而在过去,这些内容仅仅以口头形式交流,或者零星出现在神秘的代码注释中。

    • 简称LDD,驱动开发者必备。

    四、《深入理解LINUX网络内幕》 推荐等级:4颗星

    • Linux如此的流行正是得益于它的特性丰富并有效的网络协议栈。如果你曾经惊叹于Linux能够实现如此复杂的工作,或者你只是想通过现实中的例子学习现代网络,《深入理解Linux网络内幕》将会给你指导。

    • 同其他O'Reilly的流行书籍一样,《深入理解Linux网络内幕》清楚地阐述了网络的基本概念,并指导你如何用C语言实现。虽然早先的TCP/IP经验是有用的,但初学者通过本书仍然可以学习到协议本身和大量的应用信息。一旦彻底掌握了这些网络工具,你就可以使用本书所附的代码,准确地指出Linux内核中最重要的部分如何工作。

    • 网络功能的实现或破坏在不同的时候是由不同的代码块完成的,这正是理解网络和实现它的难点中的一部分。本书的成功之一就是描述这些代码块如何集成,以及众多的函数和数据结构之间的关系。《深入理解Linux网络内幕》不仅描述了Linux网络的全貌,而且是理解Linux网络细节的有效指南。

    • 一本讲解网络子系统实现的书,通过这本书,我们可以了解到Linux内核是如何实现复杂的网络功能的。

    五、《深入理解Linux虚拟内存管理》 推荐等级:5颗星

    更多相关内容
  • 面试被怼了Linux内核,于是决定好好一下这本书。作为经典书籍,Linux内核设计与实现是一本很重要的书籍。在大学本科的课程中已经学习过有关操作系统的内容,但只是比较粗略的学习。所以在这里下《Linux内核设计...
  •  常常有人问:我想学习内核,需要什么基础吗?Linus Torvalds本人是这样回答的:你必须使用过Linux。 这个……还是有点太泛了吧,我想下面几个基础可能还是需要的,尽管不一定必需:  1, 关于操作系统理论的初级的...
  • \Linux内核学习四库全书.rar \Linux内核学习四库全书.rar \Linux内核学习四库全书.rar \Linux内核学习四库全书.rar \Linux内核学习四库全书.rar \Linux内核学习四库全书.rar
  • 学习linux必书籍,原第三版《Linux内核设计与实现》
  • Linux内核学习书籍

    万次阅读 2018-10-11 15:43:29
    关于内核学习我建议不要上来就读内核而是先了解内核的构成和特性,然后通过思考发现疑问这时再去读内核源码。即先了解概貌在读局部细节。而且内核分成好多部分,不要只是按照顺序去读,应该...Linux Kernel 四库全...

    转自: https://blog.csdn.net/21aspnet/article/details/6585602

    关于内核学习我建议不要上来就读内核而是先了解内核的构成和特性,然后通过思考发现疑问这时再去读内核源码。即先了解概貌在读局部细节。而且内核分成好多部分,不要只是按照顺序去读,应该针对某一部分比如内存管理或进程管理横向读几本书,这样可以理解很全面。

    Linux Kernel 四库全书
    1. Linux内核设计与实现 Edition 2   
    2. Linux设备驱动 Edition 3   
    3. Linux内核源代码情景分析   
    4. 深入理解Linux内核(第三版)

    1.《Linux内核设计与实现》

    本书重在原理。适合入门的最佳图书。作者是为2.6内核加入了抢占的人,对调度部分非常精通,而调度是整个系统的核心,因此本书是很权威的。

     

    2.《深入理解Linux内核》

    此书比上一本多了些细节。是Linux内核黑客在推荐图书时的首选。写的比较简单易懂,适合刚刚接触LINUX内核的。
    此书图表很多,形象地给出了关键数据结构的定义,与《Linux内核源代码情景分析》相比,本书内容紧凑,不会一个问题讲解动辄上百页,有提纲挈领的功用,但是深度上要逊于《Linux内核源代码情景分析》。 


    3.《LINUX设备驱动程序(第3版)》

    这书强调动手实践!但它是讲解“设备驱动”的,不是最核心的东西,而且有些东西没硬件的话无法实践,可能更适合驱动开发的程序员吧,其中关于同步与互斥、内存分配的部分,感觉很不错。 

     

    4.《Linux内核源代码情景分析》

    书很好,很经典,是浙大教授毛德操写的,可惜成书于2001年之后一直没有更新。分上下册。

    很多是基于2.4内核讲解的需要注意。如果学习的话也建议学习2.6,2.6跟2.4比发生了很多显著改善,应该学习的。

    全书内容博大精深,不是非常好懂,对细节问题描述比较清晰。但是感觉对内核的整体感觉不够强。另外缺少网络部分的分析。觉得不是很适合初学者。
    上册讲解内存管理、中断、异常与系统调用、进程控制、文件系统与传统Unix IPC;下册讲解socket、设备驱动、SMP和引导。

    本书基于Intel IA32体系,由于厚度大,很多体系上的知识都捎带讲解了,所以如果你想深入了解内核的工作机制而又不非常熟悉Intel CPU的体系构造,本书是最合适的。

     

    这本书可以结合陈莉君老师的《深入分析Linux内核源代码》,这本书也是2.4内核的,网上可以下载

    作者: 陈莉君
    出版社: 人民邮电出版社
    出版年: 2002-8
    页数: 531
    ISBN: 9787115105257

    说明:陈老师是上述《深入理解Linux内核》和《Linux内核设计与实现》的作者,曾通读过linux的所有代码。
     

    ==================扩充阅读==================

    5.《Linux内核源代码分析》

    作者: (美)Scott Maxwell
    译者: 冯锐/邢飞/等
    出版社: 机械工业出版社
    出版年: 2000-06
    页数: 633
    ISBN: 9787111080923

    点评:面对中高级,这本书很好,对了解操作系统是一本不可多得的好书。

     

    6. 《LINUX KERNEL技术手册》

    参考手册,很薄,值得一看。

     

    7.《深入Linux内核架构》

    这本书针对的是比较新的内核版本2.6.24;内容比较全面,深入浅出。

    如果没有对Linux内核的初步结构的认识,那么会看得比较吃力。 建议可以一边去翻在国内已经闻名已经久的四本Linux内核著作(《Linux内核原代码情景分析》、《Linux内核设计与实现》、《深入理解Linux内核》、《Linux设备驱动程序》),再一边看这本书,把这本书当作一个补充或者当作一个内核框架图谱说明书来阅读,收效会更好。

     

    8.《Linux内核完全注释》

    此书出自同济一个博士--赵炯。

    本书作者赵炯谈《Linux内核完全注释》和《Linux内核源代码情景分析》..
    主要描述和注释了Linux 0.11内核全部源代码。对于初学Linux内核操作系统的人来讲,该书能够引领读者快速入门,并且能全面了解一个简单操作系统的工作机理。对于进一步学习现在的Linux内核具有非常大的指导作用。对于学习嵌入式应用的技术人员来讲,通过《完全注释》一书的学习也能迅速融入嵌入式应用领域。同样,该书也能作为阅读现代Linux内核源代码的一本参考手册使用。由于该书是对代码逐条进行注释的,因此也能作为深入学习C语言编程的参考书。另外,该书不仅配备有完整的Linux 0.11系统试验环境,而且本人还在一年前就在网上专门建立了一个针对该书的网站“www.oldlinux.org”,专门开辟了一个讨论该书所涉及的Linux内核实现的论坛。目前该网站的内容已经被权威Linux内核发布网站www.kernel.org全部作了镜像(mirrors.kernel.org)。

    http://www.oldlinux.org/Linux.old/

    网站宗旨:

    收集Linux从酝酿到开发初始版本有关的所有资料和信息(1991-1995);

    重新建立起最古老的Linux可运行系统,这些系统在其它地方很难再找到了;

    为初学者提供一个学习Linux内核基本工作原理的最简单方法。

     

    本书新版:《Linux内核完全剖析--基于0.12内核》

    2009年出的,很厚。

    ===============自制操作系统系列==================

    9.《Orange S:一个操作系统的实现》

    作者:于渊

    出版社: 电子工业出版社; 第1版 (2009年6月1日)

    本书第一版2005年出版,这是第二版。

    从只有二十行的引导扇区代码出发,一步一步地向读者呈现一个操作系统框架的完成过程。

     

    10.《30天自制操作系统

    作者: (日)川合秀实    [作译者介绍]
    译者: 周自恒 李黎明 曾祥江 张文旭
    丛书名: 图灵程序设计丛书
    出版社:人民邮电出版社
    ISBN:9787115287960

    点评:小日本写的,不过确实写的内容很好,讲怎么自己一步步写操作系统,从汇编到C都有涉及。

    _________________________________________________________________________

     

    unix是Linux的基础,学习linux也要看unix

    Unix的绝版好书

    UNIX操作系统设计


        原书名:The Design of the UNIX Operating System

        作者: (美)Maurice J.Bach   
        译者: 陈葆钰 王旭 柳纯录 冯雪山
        丛书名: 计算机科学丛书
        出版社:机械工业出版社
        ISBN:9787111373971

    点评:当年linux之父参考过,非常经典,无需多言

    ----------------------------------------------------------

     

    UNIX编程环境


        原书名:The UNIX Programming Environment

        作者: Brianw.Kernighan   
        译者: 陈向群
        丛书名: 计算机科学丛书
        出版社:机械工业出版社
    点评:非常好的入门书.书中绝无生僻的角落,对于入门来说没有什么难以理解的。但是字里行间浸透了作者设计unix的指导思想,这一点是别的入门书无法企及的。
      书中提及的点滴都是实用的方法和准则,而这些充斥着在unix上一整天的工作,即使是有经验的用户学过此书后工作效率也会提升。

     

    UNIX高级教程系统技术内幕

    作者: (美)Uresh Vahalia
    译者: 聊鸿斌/等
    出版社: 清华大学出版社
    出版年: 1999-05

    点评:老书,有电子版。linux/unix的顶级宝贝!

    展开全文
  • 万千读者推荐的Linux经典入门、程序设计实战型图书,以简单易懂、内容全面和示例丰富而受到广泛好评。如果你没有Linux基础,可以先读这本。话说回来,虽然这一本很全面,但是在很多问题上讲的并

    Linux 是一个开放、灵活、跨平台的操作系统,上至庞大的数据中心,下至可放于掌心中的嵌入式设备,Linux 的身影无处不在。

    如果你想成为一名精通 Linux 程序设计的高级程序员,选对 Linux编程的经典书籍就显得尤其重要,下面就为大家介绍几本学习Linux必备的几本书:

    1、《Linux程序设计(第4版)》

    万千读者推荐的Linux经典入门书、程序设计实战型图书,以简单易懂、内容全面和示例丰富而受到广泛好评。如果你没有Linux基础,可以先读这本。话说回来,虽然这一本很全面,但是在很多问题上讲的并没有很深入,读完这本书只能让你初步接触Linux,接着你可以再去读APUE可能会比较合适一点

    2、《鸟哥的Linux私房菜 》

    总体来说这本书比较简单,针对刚入门的新手,甚至是哪些不知道linux的同学来说,是一本比较不错的入门书籍。如果你没有Linux方面或者是编程方面的基础知识,本书会告诉你Linux目录是怎样的,shell脚本,介绍常用命令和一些系统管理工具。但看完本书,你依然不能具备很全面解决问题的能力,依然需要在通过其他更加深入的书籍去深入

    很多人都会拿这本书和《跟阿铭学Linux(第3版)》比较,其实两者都是作为入门书籍,各有特色,这边根据评分选择鸟哥的书。

    3、《UNIX环境高级编程》

    《UNIX环境高级编程》是 Unix/ Linux 程序员案头必备的一本书籍,就连谷歌总裁佩林的书架上都放着这本书,可以说,Linux 程序员如果没有读过这本书,就好像基督教徒没有读过圣经一样,是很难让人理解的。这本书概括了 Linux 编程所需的一切理论框架、主要系统函数、多进程编程、乃至 Linux 网络通信。

    4、《Unix/Linux编程实践教程》

    如果你有一点C语言基础还有一点Linux的使用基础,那么看这本书,你将会觉得十分享受,本书的作者用一种很好的学习方式来向读者讲述,并按着能做什么->怎么做->我能不能实现这样一个原则来教授。而且书中的案例非常具有代表性,有常用Unix命令的实现,小视频游戏,shell解释器,还有实现简单功能的Web服务器。代码也清晰明了,看完之后一定让你豁然开朗

    5、《深入理解 Linux 内核》

    《深入理解Linux内核,第三版》指导你对内核中使用的最重要的数据结构、算法和程序设计诀窍进行一次遍历。通过对表面特性的探究,作者给那些想知道自己机器工作原理的人提供了颇有价值的见解。书中讨论了Intel特有的重要性质。相关的代码片段被逐行剖析。然而,本书涵盖的不仅仅是代码的功能,它解释了Linux以自己的方式工作的理论基础。

    6、《 Linux命令行与shell脚本编程大全(第3版)》

    这是一本关于Linux命令行与shell脚本编程的全方位教程,主要包括四大部分:Linux命令行,shell脚本编程基础,高级shell脚本编程,如何创建实用的shell脚本。shell编程讲的十分细致,但也正因为如此有读者表示讲解的太过繁琐。

    7、《Linux内核设计与实现(第3版)

    这本书详细描述了Linux内核的主要子系统和特点,包括Linux内核的设计、实现和接口。从理论到实践涵盖了Linux内核的方方面面,可以满足读者的各种兴趣和需求。这本书的定位没有很高,适合过渡阶段的内核学习者阅读。

    8、《 深入Linux内核架构》

    相对而言,这本书既不像《深入理解Linux内核》那么枯燥,也不像《Linux内核设计与实现》泛泛而谈,书中的内容很好地抓住了内核代码中的核心,而且图文并茂,对于一些复杂的数据结构和函数执行流程书中采用用图片刻画的形式,让读者一目了然。

    9、《ARM Linux内核源码剖析 》

    本书是多位作者在3年Liunx内核分析经验和庞大资料基础上写成的,收录了其他同类书未曾讲解的内容并进行逐行分析,一扫当前市场中其他理论书带给读者的郁闷。书中详细的代码分析与大量插图能够使读者对Linux内核及ARM获得正确认识,自然而然习得如何有效分析定期发布的Linux内核。

    10、《Linux系统编程(第2版)》 8.4

    这是一本关于Linux系统编程的教程,也是一本介绍Linux系统调用的手册,还是一本如何实现更优雅更快代码的内幕指南。全书分为11章和2个附录,详细介绍了Linux系统编程基本概念、文件I/O、缓冲I/O、高级文件I/O、进程管理、高级进程管理、线程、文件和目录管理、信号和时间等主题。

    展开全文
  • 学习linux内核,这个可不像一门语言,c或者java一个月或者3月你就能精通掌握。学习linux内核是需要一步一步循序渐进,掌握正确的linux内核学习路线对学习至关重要,本篇文章就来分享学习linux内核的一些建议吧。 ...
    学习linux内核,这个可不像学一门语言,c或者java一个月或者3月你就能精通掌握。学习linux内核是需要一步一步循序渐进,掌握正确的linux内核学习路线对学习至关重要,本篇文章就来分享学习linux内核的一些建议吧。

    1. 了解操作系统基本概念。如果不会,可以学习《操作系统:设计与实现》Andrew S.Tanenbaum 写的那本。以MINIX为例子讲解操作系统的概念。非常推荐。

    2. 有了操作系统的基本概念以后,可以了解Linux的机制了。推荐《Linux内核设计与实现》Robert Love 写的。这本书从概念上讲解了Linux有什么,他们是怎么运行的。这本书要反复认真看透。

    3. 有了Linux内核的了解,还需要具体研究Linux内核源码。经典的就是《深入理解Linux内核》Daniel P. Bovet 写的。学习这本书的时候,要对着内核代码看着学。这本书学起来相当费力了,那么多多代码要研究。不过这本书如果学明白了,恭喜你,Linux内核你已经很熟悉了。

    4. 如果要开发设备驱动,可以学习《linux设备驱动程序》O'Reilly出版社的。这本作为驱动的入门是很好的资料。另外还有一本《精通Linux 驱动程序开发》也是不错的教材,可以参考着看。学习驱动,免不了要学习一些硬件的协议和资料,研究哪个就找到相应的硬件文档,把硬件的工作原理搞明白。这些就不细说了。

    5. 网络部分,学些Linux网络部分就学习《深入理解LINUX网络技术内幕》。这本书把Linux的网络部分讲的非常清晰透彻。但是通常不做这方面的工作研究,也不用研究这么深,毕竟现在相关职位较少。

    6. 现在Linux相关的工作,多集中在一些嵌入式开发领域,arm,mips等,要学习以下这些体系架构的的资料,了解CPU的设计和工作方式。ARM就看对应的芯片手册,讲的很细致。MIPS就看 《see mips run》,有一二两版,两版内容有些差异,推荐都看。

    7. 补充一点经验。不要认为Linux很庞大,很复杂,就觉的很难学。任何东西认真学下来都是能学会的,看你都恒心和毅力了。另外,不要走弯路,不要看市面上讲什么Linux0.11的那些书,直接学你要学的东西。就像学C语言看什么谭浩强一样,弯路走了,力气没少花,还严重影响学习效果。

    关于linux内核学习路线,再多说几句应用编程,有时候经常会需要的:

    1. 学习Linux应用编程,建议看《unix环境高级编程》,把里面的例子都做一遍,会对整个Linux编程有系统认识。

    2. 针对Linux,有本 《Linux系统编程》,学完上一本,这本很快看一遍就懂了。主要是针对Linux具体懂一些内容,讲的挺全了,很实用。

    3. Linux网络编程,系统的学习一下《unix网络编程.卷1,套接字联网api》,基本上网络应用相关的程序就都没问题了。

    这些内容,分几年时间,分步计划学习,就会成为Linux高手了

    提升Linux内核,嵌入式底层原理开发,我建议你们去零声教育,专门做Linux内核,底层原理讲解。

    学习路线

    • 进程管理专题
    • 内存管理专题
    • 网络协议栈专题
    • 设备驱动专题
    • 文件系统及内核组件专题
    • 零声服务与内核参考资料
    • 等等。。

    进程管理专题

    内存管理专题

    网络协议栈专题

    设备驱动专题

    文件系统及内核组件专题

    零声服务与内核参考资料

    由于篇幅有限只能还有一些未能展示的加Q:1625358265免费领取【零声教育】Linux内核VIP资料 

     更多Linux内核源码高阶知识请加开发交流Q群篇【318652197】获取,进群免费获取相关资料,免费观看公开课技术分享,入群不亏,快来加入我们吧~ 

    学习资料免费领 

    学习直通车 

    展开全文
  • 这里并不是吓唬初学者,而是希望能够使大家有个心里准备,学习Linux内核之旅充满艰难万险,但当你披荆斩棘一路走来,拨开云雾之时,无限感慨“风景这边独好看不懂中阐述的原理吗?搞不明其机制是如何实现的吗?...
  • linux学习的必修书籍,深入理解linux,扫描版的,但是有目录字迹清晰。
  • Linux内核设计与实现 原第3版 完整版带书签目录.pdf 个人收集电子书,仅用学习使用,不可用于商业用途,如有版权问题,请联系删除!
  • 码中自有颜如玉!码中自有黄金屋!那么Linux内核代码到底有多少行?我们怎么读完呢?https://www.kernel.org一、内核行数 Linux内核分为CPU调度、内存管理、网络和...
  • Linux 内核相关视频教程下载链接(70G左右的百度网盘资源)。
  • Linux内核源码的学习最佳文档,带书签,内容详尽丰富。
  • Linux内核完全注释 V3.0对Linux早期操作系统内核(v0.11)全部代码文件进行了详细全面的注释和说明,旨在使读者能够在尽量短的时间内对Linux的工作机理获得全面而深刻的理解,为进一步学习和研究Linux系统打下坚实的...
  • 本书对早期的Linux操作系统内核(v...中首先介绍了 Linux系统的发展历史,着重说明了各个内核版本之间的重要区别,给出了选择0.11版作为研究对象的原因;然后依据内核源代码的组织结构对所有代码进 行了详细注释。
  • 《深入理解Linux内核》 推荐等级:5颗星 为了透彻理解Linux的工作机理,以及为何它在各种系统上能顺畅运行,你需要深入到内核的心脏。cPu与外部世界的所有交互活动都是由内核处理的,哪些程序会分享处理器的时间,...
  • linux内核学习必备,包含了三本电子书: Linux内核设计的艺术_图解Linux操作系统架构设计与实现原理 Linux内核完全注释 Understanding.the.Linux.Kernel.3rd.Edition
  • linux内核探秘

    2014-09-26 18:20:59
    linux内核基本概念,常见总线描述,是深入linux内核学习的好帮手
  • Linux 内核api完全参数手册,学习Linux驱动开发,网络开发等必备。
  • linux内核源码解析

    2018-03-30 21:36:46
    中首先以 Linux 源代码版本的变迁历史为主线,详细介绍了 Linux 系统的发展历史,着重说明了各个内核版本之间的 重要区别和改进方面,给出了选择 0.11(0.95)版作为研究的对象的原因。另外介绍了内核源代码的组织结构...
  • 所以,学习了《Linux内核设计与实现》,基于书本内容,结合Linux源码,并进行实际开发,完成了大数库和ECC向Linux内核的移植,并形成本总结,涵盖原知识点,并增加了自己的理解,尤其对对VFS和块I/O增加了多张数据...
  • linux内核教程

    2018-09-06 12:18:47
    本书结合操作系统原理以及赵炯博士编写的《Linux 内核完全注释》一,详细分析了 一个比较适合在教学中使用的操作系统---Linux 0.11 操作系统的源代码。本书从 Linux 0.11 操作系统中引用了丰富的代码实例,并配以...
  • 然而目前对Linux 内核的主要学习途径是各种教科以及经验博客,而对于Linux内核的实时动态监控技术却很少有人了解。本文提供一种动态监视内核运行过程的方法。通过此方法可以动态地观察Linux内核的函数调用情况,...
  • 学习linux内核编译必读书籍,Micheal Beck著,张瑜译,扫描清晰。
  • 需要多久才能linux内核源码?

    千次阅读 2021-12-09 20:52:54
    内核代码大小 Linux内核分为CPU调度、内存管理、网络和存储四大子系统,针对硬件的驱动成百上千。代码的数量更是大的惊人。...可以说一辈子都不完Linux内核的代码。 linux 0.11的内核源码,结合下面这本书,我花
  • Linux内核精髓-精通Linux内核必会的75个绝技,带书签完整版,有需要的朋友可以下载进行学习研究.
  • Linux内核学习路线 学习linux内核的建议

    千次阅读 多人点赞 2019-03-04 15:17:11
    学习linux内核,这个可不像一门语言,c或者java一个月或者3月你就能精通掌握。学习linux内核是需要一步一步循序渐进,掌握正确的linux内核学习路线对学习至关重要,本篇文章就来分享学习linux内核的一些建议吧。 ...
  • 关于Linux内核,推荐的8本书籍

    千次阅读 2019-11-01 15:13:24
    推荐几本高质量的Linux内核的书籍。 第一本,《Linux内核设计与实现》,基于Linux 2.6内核介绍了Linux内核的设计与实现,涵盖了从核心内核系统的应用到内核设计与实现等各方面内容,主要内容包括:进程管理、调度、...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 52,706
精华内容 21,082
关键字:

学linux内核看什么书