linux内核代码研读与实战,Linux内核源码研读与实战演练

Linux内核源码研读与实战演练

网盘下载链接: http://pan.baidu.com/s/1fIYf0 密码: 341f

要是网盘失效了,请加我QQ: 3113533060

课程内容:

第1部分 Linux 内核中的基础数据结构

内核模块;

list链表;

rb_tree;

第2部分 Linux内核中的同步方法详解

lock锁;

mutex;

spin_lock;

RCU;

atomic operations原子操作

第3部分 内存管理和进程管理

page allocator;

slab allocator;

fork的实现;

exit的实现;

信号处理

第4部分 中断/异常处理,定时器,IPC的实现

中断/异常的硬件基础;

内核中中断的实现;

wall time;

定时器;

hrtimer;

xtimer;

CFS调度器;

共享内存;

信号量

目录(40课时,35个视频):

课时1:免费试听

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

课时3:第一周课程介绍

课时4:Module and What's module

课时5:Complie a module

课时6:Write a module

课时7:1-5课时

课时8:Write a module (续)

课时9:Module signing

课时10:上下文:IRQ SoftIRQ

课时11:上下文:抢占

课时12:上下文:原子上下文和可睡眠环境

课时13:内核同步

课时14:第一份作业

课时15:第一周答疑视频

课时16:不可睡眠锁:自旋锁 spinlock 编码示例

课时17:不可睡眠锁:RCU read-copy-update

课时18:可睡眠锁-互斥量 mutex

课时19:可睡眠锁:信号量 semaphore

课时20:可睡眠锁:读写信号量 rwsem

课时21:可睡眠锁:完成变量 completion

课时22:可睡眠锁:SRCU sleepable_read-copy-update

课时23:原子操作

课时24:内存屏障

课时25:文字答疑

课时26:内核中的基本数据结构

课时27:课程中用到的源代码

课时28:第二份作业

课时29:内存管理

课时30:内存管理-续

课时31:第五周答疑

课时32:Linux内核答疑10号

课时33:Linux内核答疑17号

课时34:Page分配器与内存映射

课时35:内存映射 续

课时36:进程管理

课时37:中断/异常处理

课时38:中断子系统

课时39:timekeeping

课时40:itimer

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值