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

滚动学习,坐班辅导
(3人)

295.00 元 5 折

全场5折优惠,咨询QQ810476411

课程介绍

开源力量课程 -   Linux内核源码研读与实战演练


课程背景

  • linux系列课程在开源力量已经运行了快1年了,通过这段时间的课程运行,我们积累了不少经验。现在隆重推出新版“linux内核开发从入门到精通系列课程”。整个课程由陈莉君老师和eric老师等采用线上联合授课的方式,两位老师身处不同的公司和单位,行业背景完全不同,但是在linux领域都有着自己不同的研究侧重点与项目经验。所以说,通过本系列课程的学习,不仅可以学习到linux在不同技术与行业应用,同时也可以了解两位老师所处的不同行业在linux开发与应用方面的实战经验。

课程目标

  • 深入学习Linux内核技术

基础技能

  • 具有linux系统的一般知识
    有一定的C语言编程基础

课程大纲

  • 第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调度器;
    共享内存;
    信号量

本期嘉宾


    本期嘉宾:Eric
  • Linux内核华人贡献前10
  • Linux Kernel社区一线开发工程师, linux kernel社区华人贡献中排名前10位。现任职于美资500强外企,从事KVM的开发超过4年,内核开发经验超过7年

互动平台

  • ↓↓↓ 扫开源力量微信二维码并关注,不会遗漏开源力量每周免费公开课及最新课程信息


更多常见问题:请点击我~

课时列表

授课老师

Linux内核华人贡献前10

学员动态

问问 开始学习课时 第二份作业
lamp 开始学习课时 上下文:抢占
麦兜帽子 开始学习课时 第二份作业

QQ客服: 810476411

QQ咨询: 810476411

QQ吐槽: 810476411

服务时间: 9:00 - 21:00

刘老师: 18516031455

微信公众号:开源力量