热搜关键词: 数字信号处理MOSFETAltium DesignerBMS信号与系统

pdf

《Linux内核探秘:深入解析文件系统和设备驱动的架构与设计》PDF

  • 1星
  • 2019-04-06
  • 45.31MB
  • 需要1积分
  • 48次下载
  • favicon收藏
  • rep举报
  • free评论
标签: Linux

Linux

内核

内核

《Linux内核探秘:深入解析文件系统和设备驱动的架构与设计》从工业需求角度出发,注重效率和实用性,是帮助内核研发及调试、驱动开发等领域工程师正确认识并高效利用Linux内核的难得佳作!作者是腾讯公司资深的Linux内核专家和存储系统专家,在该领域工作和研究的10余年间,面试了数百位Linux内核工程师,深知学习Linux内核过程中经常遇到的困惑,以及在工作中容易犯的错误。基于这些原因作者撰写了本书。本书出发点和写作方式可谓独辟蹊径,将Linux内核分为两个维度,一是基础部分和应用部分,二是内核架构和内核实现,将两个维有机统一,深入分析了Linux内核的文件系统、设备驱动的架构设计与实现原理。

《Linux内核探秘:深入解析文件系统和设备驱动的架构与设计》在逻辑上分为三部分:第一部分(第1~2章)首先将内核层划分为基础层和应用层,讲解了基础层包含的服务和数据结构,以及应用层包含的各种功能,然后对文件系统的架构进行了提纲挈领的介绍,为读者学习后面的知识打下基础;第二部分(第3~9章)从设备到总线到驱动,逐步深入,剖析了设备的总体架构、为设备服务的特殊文件系统sysfs、字符设备和input设备、platform总线、serio总线、PCI总线、块设备的实现原理和工作机制;第三部分(第10~13章)对文件系统的读写机制进行了深入分析,最后通过一个真实文件系统ext2,复习本书所有知识点。

课程最终目的:

1. 独立思考,独立学习

2. 从代码中寻找答案

3. 作业是利用课堂的知识去学习,不是简单重复课堂内容。

展开预览

猜您喜欢

推荐帖子 最新更新时间:2023-09-24 08:55

【TI 无线主题征集】+TI下不同架构的无线产品
【TI 无线主题征集】+TI下不同架构的无线产品 把自己了解到的TI无线产品做个大概张罗下。 一、不限控制平台 CC2500可以搭配自己习惯的MCU,通过库文件可以驱动起来 二、无线搭配430 CC430系列,含无线的430,以前在别人看到过各种温度无线采集记录的应用 三、物联IOT 现在热火的应用,WIFI+CORTEX M4的CC3200 各大公司都是往物联网进军。
蓝雨夜 无线连接
《电子系统设计:基础篇》--教你如何进行电子系统设计!
《电子系统设计:基础篇》 《电子系统设计:基础篇》如何进行电子系统设计,综合了模拟电路、数字电路、MCU、ASIC、EDA等知识;从设计的角度出发,以元器件应用为切入点,以新知识、新器件、新技术为核心,紧密结合工程实践,避免繁琐的数学推导;内容深入浅出、循序渐进,利于自学和教学;各章附有小结和设计练习。所附网上资料包括电子教案、设计相关软件、子程序库等。     《“十一五”高等
tiankai001 下载中心专版
某个处理器会一统天下?
本帖最后由 jameswangsynnex 于 2015-3-3 19:54 编辑 · ARM 32位架构现在是淘汰8位架构的最强大候选人。 · 由于32位处理器依赖于更小的工艺结点,因此增加了获得相同价格与能效的机会。 · 每种处理器大小与类型都能最好地服务于一个特定的问题领域,确定了获得最佳目标设备与软件的开销。 · 创新可以来自任何方式—甚至可能包括为提高速度而减小尺度。 · 单一
wstt 移动便携
单片机mc9s12dg128和ADS1115配合采集但一电压,最后串口输出的结果时不时输出00000
include <hidef.h>       #include <mc9s12dg128.h>    #pragma LINK_INFO DERIVATIVE "mc9s12dg128b" #define SDA PORTA_BIT6 #define SCL PORTA_BIT7 #define uint8_t unsigned char //变量定义 uint8_t I2C_ER
小草籽 单片机
msp430单片机开发实录(25)
此内容由EEWORLD论坛网友tiankai001原创,如需转载或用于商业用途需征得作者同意并注明出处 msp430单片机开发实录(25) 现象: 产品开发完成,并且经过严苛、详细的测试后,已经开始批量生产了,但是大家提出一个问题:能不能把功耗再降低一些,目前产品的功耗有些高(超过50uA),用干电池供电的话,用不了1年就要换电池。 试验: 因
tiankai001 微控制器 MCU
抢先体验NUCLEO家族新贵,ST STM32 NUCLEO-F091RC开发板28元包邮!
活动详情:http://www.eeworld.com.cn/eetuan/20150119STM32/index.php 活动日期:即日起——2月19日 更大的内存,同类中的佼佼者!ST STM32 NUCLEO-F091RC板卡强势来袭!超值团购价28元包邮! 团购的小小条件:为了回馈表现积极的老网友,只有在EEWORLD论坛累计发帖达到十个及其以上(与技
EEWORLD社区 stm32/stm8
thread之万丈高楼平地起(角色篇)
勿于浮沙筑高台,玩thread自然要了解下什么是thread,都有写什么概念,有哪些基本知识。 thread角色篇:角色有:end device:终端设备active route:路由器leader router:核心路由器border router:边界路由器 可类比zigbee的角色coordinator:协调器router:路由器end device:终端设备 同时也可以类比zwa
molin2050 NXP MCU
linux exec系统调用的问题
我在看exec系统调用,看execve函数的用法。 书上有个例子,两个程序,要分开编译。 第一个代码如下: #include<stdio.h> #include<unistd.h> extern char **environ; int main(int argc,char* argv[]) {     int i;     puts("输出执行参数:");     for(i=
chenbingjy Linux与安卓

评论

学习一下123
感谢分享!!!
2019-11-21 21:51:33
登录/注册

意见反馈

求资源

回顶部

推荐内容

热门活动

热门器件

随便看看

  • 请问有没有nucleus TIC54X的源代码
    请问谁有nucleus 操作系统源代码移植到TI 的DSP C54X系列的源代码,若有的话能否发一份过来,我的邮箱:282344376@qq.com谢谢了
  • 运算放大电路
    附件为光电转换电路,帮忙分析一下,该电路的功能和输出端电压的计算式。该电路在实际使用中为什么会出现输出端输出为4.0v的现象,正常时输出的电压应为24V,帮忙分析一下造成这种故障的原因?谢谢是不是高手太少了呢????[[i] 本帖最后由 f00004217 于 2011-3-31 18:05 编辑 [/i]]
  • dnw突然不能用了
    问题:(1)这个dnw据说是新版的,烧写的时候电脑蓝屏了,然后这个dnw就不能用了(2)没有ini文件。很多人都说把ini删除就可以了。但是这个没有。(3)我的这个exe,copy发给别人是可以用的,只是在我的电脑上面不能用了。大家帮帮忙,我觉得这个比原来带ini的那个好用。
  • 请教模电知识
    问题:为什么说Cu"的容抗远小于集电极总负载电阻RL',Cu"中的电流就可以忽略不计呢?请各位不吝赐教。谢谢:)是不是书上又写错了,应该是Cu"的容抗远大于集电极总负载电阻,相当于断路可忽略不计了?:loveliness:[[i] 本帖最后由 whwshiyuan1984 于 2011-2-21 14:38 编辑 [/i]]
  • EZ430 chronos的RF端无法读取
    正在用试着学学EZ430 chronos,手表本身的无线传输基本搞明白了,但现在想修改一下RF端,发现不能读取。不知道为什么?
  • 单片机5V与3V电平互联的19种技巧
  • 中国未来3G业务体系架构
  • 学一点msp430f149波特率设置
  • 论坛几号开始放假?
  • 哪位手上有字库文件?
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2023 EEWORLD.com.cn, Inc. All rights reserved
×