arm linux教程内核源码剖析中文版pdf书籍电子版百度网盘下载
内核源代码构建系统
arm处理器结构
构建高效分析环境
汇编级启动过程
内核分析常用api、arm指令、gas关键词
发生中断到调用处理器的详细过程
本书是多位作者在3年liunx内核分析经验和庞大资料基础上写成的,收录了其他同类书未曾讲解的内容并进行逐行分析,一扫当前市场中其他理论书带给读者的郁闷。书中详细的代码分析与大量插图能够使读者对linux教程内核及arm获得正确认识,自然而然习得如何有效分析定期发布的linux教程内核。
本书适合想从linux教程内核启动开始透彻分析全部启动过程的读者,因linux教程代码量庞大而束手无策的人、想要了解linux教程实际运行过程的人、渴求os实操理论的人,本书必将成为他们不可或缺的参考书。
linux教程教程作者简介:
linux教程教程作者简介: 尹锡训 mindwave@nate.com 所在公司的主营业务是在linux教程、安卓系统上制作无线终端,担任工程师已有3年。一直用c语言、python、java开发各种产品。最近把对未来的期待、展望与精力集中到linux教程内核以及创业上,并不断为之努力。 崔范松 吉林人,毕业于长春工业大学法学专业。大量接触并翻译过各类计算机图书及相关资料,并从事过游戏策划及软件测试工作。喜欢散步、旅游等户外运动,梦想成为一名自由职业者。
linux教程教程目录:
第1章 内核介绍及2.6版和3.2版 之间的差异 2
第2章 内核构建系统 8
第3章 了解arm处理器 19
第4章 构建分析环境 28
第5章 准备解压内核 48
第6章 从压缩的内核zimage 还原内核映像 60
第7章 调用start_kernel 65
第8章 start_setup_processor_id~lock_kernel 94
第9章 注册针对时钟事件的处理器 111
第10章 在cpu位图中注册当前运行cpu/初始化highmem管理 119
第11章 整体指向——setup_arch 123
第12章 unwind_init~early_trap_init 126
第13章 设置处理器—— setup_processor 150
第14章 准备内存分页—— paging_init 163
第15章 在启动时初始化内存分配器 184
第16章 mm_init_owner~preempt_disable 217
第17章 构建借用内存的后台
第18章 page_alloc_init~pidhash_init 253
第19章 init_timers~page_cgroup _init 273
第20章 终止bootmem分配器并替换为伙伴系统 297
第21章 初始化以支持cpu热插拔 315
第22章 激活slab内存分配器——kmem_cache_init 318
第23章 kmem_trace_init~security_init 344
第24章 初始化vfs中使用的多种缓存——vfs_cache_init 367
第25章 radix_tree_init~ftrace_init 382
第26章 同步内存与后备存储——page write back 394
第27章 查看启动内核的最终函数结构——rest_init 405
第28章 生成执行函数的内核线程——kernel_thread 407
第29章 唤醒新生成的任务 419
第30章 准备使用内核 426
第31章 内核线程守护进程 453
第32章 find_task_by_pid_ns~cpu_idle 469
linux教程书籍pdf百度网盘下载
本文来自投稿,不代表亲测学习网立场,如若转载,请注明出处:https://www.qince.net/arm-linux教程内核源码剖析pdf电子书籍下载百度云.html
郑重声明:
本站所有内容均由互联网收集整理、网友上传,并且以计算机技术研究交流为目的,仅供大家参考、学习,不存在任何商业目的与商业用途。 若您需要商业运营或用于其他商业活动,请您购买正版授权并合法使用。
我们不承担任何技术及捕鱼10元起上10元下的版权问题,且不对任何资源负法律责任。
如遇到资源无法下载,请点击这里失效报错。失效报错提交后记得查看你的留言信息,24小时之内反馈信息。
如有侵犯您的捕鱼10元起上10元下的版权,请给我们私信,我们会尽快处理,并诚恳的向你道歉!