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

举报 |

楼主

|

楼主发言:1次 发图:0张 | 添加到话题 |

linux内核代码研读与实战,Linux内核源码研读与实战演练相关推荐

  1. 【内核配置】六、修改内核自带的的LCD驱动源码并编译进内核 | 烧写到Mini2440__TD35 完整攻略...

    主   机:VMWare--Ubuntu-16.04.2-x64-100ask 开发板:Mini2440--256M NandFlash, 2M NorFlash, 64M SDRAM, LCD-TD ...

  2. CentOS 升级内核的三种方式(yum/rpm/源码)

    CentOS 升级内核的三种方式(yum/rpm/源码) 在 CentOS 使用过程中,难免需要升级内核,但有时候因为源码编译依赖问题,不一定所有程序都支持最新内核版本,所以以下将介绍三种升级内核方式 ...

  3. Linux驱动修炼之道-SPI驱动框架源码分析(上)

    Linux驱动修炼之道-SPI驱动框架源码分析(上)   SPI协议是一种同步的串行数据连接标准,由摩托罗拉公司命名,可工作于全双工模式.相关通讯设备可工作于m/s模式.主设备发起数据帧,允许多个从设 ...

  4. 最新ThinkPHP内核全行业小程序运营管理系统源码 DIY布局 一键生成小程序

    介绍: ThinkPHP内核全行业小程序运营管理系统源码 自由DIY布局 一键生成小程序,内附安装说明 无需编程,各行业模版直接套用,一键生成,轻松搭建小程序 界面自由DIY,打造个性小程序 可拖拽式 ...

  5. ThinkPHP内核全行业小程序运营管理系统源码免费分享下载

    ThinkPHP内核全行业小程序运营管理系统源码 界面自由DIY,打造个性小程序 可拖拽式DIY布局,开启自定义功能新征程,无需繁琐操作,轻松拖拽即可实现界面布局:同步实时预览,可视化操作让您所见即所 ...

  6. Thinkphp内核无限坐席在线客服系统源码

    简介: Thinkphp内核无限坐席在线客服系统源码,直接一键安装的,启动两个端口就行了,安装倒是简单 网盘下载地址: http://pan.zijiepan2.xyz/zJsKwfQH7Gb0 图片 ...

  7. 菜鸟学Linux 第030篇笔记 yum使用,源码编译安装

    菜鸟学Linux 第030篇笔记 yum使用,源码编译安装 yum yellow updatet modified c/s: client, server yum repository 文件服务定义 ...

  8. 易优CMS内核儿童教育培训机构网站模板源码

    正文: 易优cms内核儿童教育培训机构网站模板源码,PC+手机版,带后台.模板基于EyouCMS内核制作,模板编码为UTF8,适合行业:学校教育培训类企业,有兴趣的自行去体验吧. 程序: wwvdd. ...

  9. Thinkphp内核高仿拼多多拼团源码 完美运营级商城系统

    Thinkphp内核高仿拼多多拼团源码 完美运营级商城系统 可封装APP 多用户 完美运营级商城系统支持商家入驻,是目前来说最新微信拼团系统.完美运营版,带详细配置教程! 运行环境:php+mysql ...

最新文章

  1. 在Linux中如何禁止用户登录
  2. c语言奇偶判断程序,求助 奇偶校验的C语言编程
  3. HBase java 开发
  4. 监视程序中的死锁及其他
  5. 怎么修改antd mobile中picker样式_修改 iPhone 双信号方法,超级好玩
  6. 今天刚查到的宏,学习
  7. queryselectorall 怎么取name_用这个方法,我爬取了《王者荣耀》《英雄联盟》等游戏皮肤图片...
  8. STM32那点事(4)_DMA(上)
  9. Linux 下开机自动重启脚本
  10. Python学习入门基础:一篇文章搞定函数基础、函数进阶
  11. 如何在 Django REST Framework 中对分页结果过滤和排序?
  12. 腾控Multiprog 使用问题 (持续更新)
  13. Android消除Toast延迟显示
  14. 【福利】10道CCNA经典测试题你能对几题?(附最新版CCNA题库下载链接)
  15. JN5169 ZigBee 3.0 协议栈之 ZigBee 网络参数
  16. java压缩JPG 、PNG图片
  17. 练习三 HTML5 logo
  18. 实战内容(13)- Invalid audio stream. Exactly one MP3 audio stream is required.
  19. 透视城市“生命线” MapGIS地下管线三维建模工具
  20. 绝了,hutool导出excel 图片居然没有调用方法

热门文章

  1. Packet Tracer的使用(一)
  2. [分享]方便的 windbg 命令 - !list
  3. Leetcode_121_Best Time to Buy and Sell Stock
  4. OpenStack裸金属ironic组件web-console界面定制
  5. 广联达计算机图形学面试题,计算机图形学 面试题.docx
  6. 微信小程序实现电子签名并导出图片
  7. 中文分词技术比较:单字切分 vs 中文分词
  8. python服务器性能测试工具locust使用指南
  9. 组建一个最简单的局域网
  10. stm32f103rct6最小系统原理图