热搜关键词: 电路基础ADC数字信号处理封装库PLC

rar

《linux内核注释》

  • 1星
  • 2013-06-06
  • 2.38MB
  • 需要1积分
  • 5次下载
标签: linux

linux

linux内核

linux内核

linux内核

《Linux内核注释》旨在给程序员和学生提供比以前更详细和更易理解的Linux内核代码注

释。作者分析了核心代码,并对重要的函数、系统调用和数据结构提供了大量的注释。

对《注释》系列丛书的写作灵感都来源于John  Lions所著的大量流行的《Lions'  Commentary

on  Unix》一书。无数的计算机专业的学生在复制和使用这本书。这本书对AT&T的Unix操作系

统的早期版本的内幕进行了深刻的剖析。

《Liunx内核注释》同样提供了对流行的功能强大的Liunx操作系统的结构和函数实现的内

幕介绍。本书的主要目标是:

1.提供一个最新的和完整的服务器版本的完整源代码。(这本书分析的版本是2.2.5版,也

是写这本书时发布的最新版本。)

2.提供一个对每个子系统功能的一般性概述。

3.研究各个子系统主要的函数和数据结构。

4.对开发者应怎样通过修改源代码来改进和扩展内核提出建议。

本书的最后一项目标—定制--是你学习内核代码的最有说服力的原因。通过理解内核是怎

样工作的,你能够编写自己的代码用以在你的操作系统中实现所需要的功能。如果允许其他人

共享你的改进,你的代码甚至会在官方发行的内核代码中出现,被全世界数百万计的人们所使

用。

开放源代码是指让开发者研究源代码并实现功能性扩展。Linux是全世界成长最快的操作系

统,开放源代码是其主要的原因之一。从玩游戏,到网上冲浪,到为大大小小的ISP们提供稳定

的Web服务器平台以至解决最庞大的科学难题,Linux都能胜任全部工作。它之所以能如此强

大是因为有像你一样的开发者在研究、学习并且扩充这个系统。

你能从本书中学到什么

这本书集中解释了Linux内核源代码的核心中专用代码行是如何运行的。你将学习到内核最

内部的子系统是怎样构造和这种构造能够实现系统功能的理由。

本书的第一部分以易于阅读和交叉引用的格式复制了一个经过筛选的linux  内核源代码的

子集。在这本书稍后的注释中,无论一行代码在何处被引用,你都会在这一行前面发现一个小

箭头。这个箭头指出了对此行进行注释处的页号。

源代码后是这本书的第二部分,即注释部分,注释部分对源代码进行了讨论。注释部分的

每一章讨论了一个不同的内核子系统,或者是其它的功能性逻辑组件,例如系统调用或内存管

理。注释部分大量的行号引用为你指明了所讨论代码行的确切行号。

在本书正文后的附录部分,简洁地覆盖了自本书主要部分完成以后内核的变化。在附录中

还包含了被内核用做软件许可证的完整的GNU常规公众许可证。最后,本书为你提供了一个索

引。通过该索引你可以查询术语或主题。这将让你更快更有效的使用这本参考工具书。

本书的使用对象

本书假设你能阅读C语言的代码,不怕偶尔读一些汇编语言代码。并且你想知道一个快速

的、坚固的、可靠的、健壮的、现代的、实用的操作系统是如何工作的。一些读者也许是这样

的程序员,他们想为前进中的Linux内核发展工作提供他们自己的改进和添加内容。

如何使用本书

用最适合你自己的方法放松地去看这本《linux  内核注释》。因为写这本书的目的是为提

供一个参考资料,你不必从头看到尾。因为注释和代码是一一对应的,你可以从另外一个方向

接近内核。

展开预览

猜您喜欢

评论

lczdk
。。。。。。。。。。。。。
2018-09-01 02:53:18
登录/注册

意见反馈

求资源

回顶部

推荐内容

热门活动

热门器件

随便看看

  • 泰克“无忧计划”买与租的自由转换!赏漫画、填问卷 参与活动好礼送!
    泰克无忧计划买与租的自由转换!赏漫画、填问卷 参与活动好礼送!什么是无忧计划?泰克为扶持中小企业,推出无忧计划,无需积压过多资金,灵活投资,通过先租后买或者先买后退的方式,用较少预算使用先进示波器。无忧计划帮助企业顺利过渡、攻克难关。是预算问题导致您还在使用落后的老仪器做测试吗?教你不受预算、流程、资金贬值等因素影响,立即拥有集便捷操作,精准测试,百种应用于一身的泰克新一代中端示波器的方法:立即参
  • 增益带宽积GBP与单位增益带宽的概念
    [align=left][color=rgb(85, 85, 85)][backcolor=rgb(255, 255, 255)][size=14px][align=left][color=rgb(85, 85, 85)][backcolor=transparent][font=&][size=14px]增益带宽积这项参数主要是针对运算放大器,它可以让电路设计人员通过指定的器件频率(或频带)
  • 认识Qorvo射频技术+【Qorvo射频书籍读后感】
    [i=s] 本帖最后由 不足论 于 2018-1-30 14:45 编辑 [/i]本人从事软件无线电开发已经几年了,主要从事数字基带传输,对于前端的知识了解比较少,经过eeworld的管管推荐,让我阅读Qorvo的相关文章,从数字端的理解出发,谈谈对Qorvo射频书籍的一些认识。本人的知识从数字板的FPGA,再到模拟与数字的界线处——ADC芯片,对于前端的模拟部分所知甚少,现在有这个机会,对射频进
  • EEWORLD大学堂----原子教你玩STM32
    原子教你玩STM32:https://training.eeworld.com.cn/course/3919由浅入深,带领大家进入STM32的世界。本视频不仅非常适合广大学生和电子爱好者学习STM32,其大量的实验以及详细的解说也是公司产品开发者的不二参考。
  • RF430FRL152H程式編寫
    我是新手第一次寫怎麼宣告及讀取温度呢宣告如下enum Sensors_Types{REFERENCE_ADC1_SENSOR= 0x01,THERMISTOR_ADC2_SENSOR= 0x02,ADC0_SENSOR= 0x04,INTERNAL_SENSOR= 0x08,DIGITAL_SENSOR1= 0x10,DIGITAL_SENSOR2= 0x20,DIGITAL_SENSOR3= 0
  • EEWORLD大学堂----电力电子技术
  • MSP430微控制器的应用
  • 一种权电阻网络参考正弦发生器
  • 新的音频防大器设计手册
  • EE_FPGA + Cortex A8

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
×