Linux内核从原理到代码详解课程下载

网盘地址1:https://pan.baidu.com/s/1nxn7VDJ密码:xhqv

网盘地址2:https://pan.baidu.com/s/1mkiQqkK密码:bbyk

程目录:

课时1:免费试听

课时2:付费学员服务指引

课时3:付费学员课前调查

课时4:课前学习环境准备

课时5:配套教材

课时6:参考书目

第1章: 初识Linux操作系统内核

课时7:linux操作系统概述

课时8:链表的设计及应用

课时9:实验:分别编写HelloWorld、链表两个内核模块

第2章: 内存

课时10:内存寻址:虚拟内存管理的硬件机制

课时11:参考资料:hurlex-index

课时12:扩展阅读:内存寻址

课时13:实验:添加描述符表

课时14:答疑交流:虚拟内存管理的硬件机制

课时15:第二周练习题

第3章: 进程

课时16:进程:进程介绍、控制块、组织方式

课时17:实验:编写一个内核模块,打印进程信息

课时18:进程:进程调度、创建及应用

第4章: 内存管理

课时19:内存管理:进程的用户空间管理、请页机制、物理内存的分配与回收

课时20:实验:打印内核中的信息到用户屏幕上

课时21:内存管理:交换机制、内存管理实例

第5章: 中断异常

课时22:中断/异常:基础知识、中断描述符表的初始化、中断处理

课时23:实验:编写并调度自己的小任务

课时24:中断/异常:中断的下半部处理机制、中断的应用-时钟中断

第6章: 系统调用与内核中的同步

课时25:系统调用:API、基本概念、实现、封装例程、调用实例

课时26:实验:添加系统调用

课时27:内核中的同步:临界区与竞争状态、内核同步措施、并发实例

第7章: 第八章文件系统

课时28:文件系统、虚拟文件系统、注册、安装与卸载文件系统

课时29:文件系统:打开与读写文件、编写文件系统

课时30:扩展课时:虚拟文件系统

课时31:实验:编写文件系统

第8章: 设备驱动

课时32:设备驱动

课时33:扩展阅读:LinuxDeviceDriver

课时34:Platform总线

课时35:实验设备驱动

相关推荐