`
一二先生
  • 浏览: 10167 次
文章分类
社区版块
存档分类
最新评论

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
分享到:
评论

相关推荐

    Linux内核源码深度解析开发实战-视频教程网盘链接提取码下载.txt

    《Linux内核源码深度解析开发实战》是一门深入剖析Linux内核源码并进行实际开发的课程。学员将了解Linux内核的基本结构、关键技术和调试方法,掌握如何编写内核模块、驱动程序等实际项目。通过本课程,学员能够深入...

    ARM Linux内核源码剖析.pdf

    ARM Linux内核源码剖析.pdfARM Linux内核源码剖析.pdfARM Linux内核源码剖析.pdfARM Linux内核源码剖析.pdf 完整书签

    Linux内核源码(0.01版本)

    Linux内核源码是计算机科学领域的一个重要研究对象,它揭示了操作系统的核心运作机制。0.01版本的Linux内核是Linux系统发展的起点,由林纳斯·托瓦兹(Linus Torvalds)在1991年创造,旨在为x86架构的个人电脑提供一...

    ARM Linux内核源码剖析.pdf.7z.002

    ARM Linux内核源码剖析.pdf是中文版,内容清晰,目录标签全。 对嵌入式计算有很大帮助。(分成2个压缩包:ARM Linux内核源码剖析.pdf.7z.001,ARM Linux内核源码剖析.pdf.7z.002)

    Linux内核源码+查看工具

    Linux内核源码是操作系统的核心,它管理着系统的硬件资源,调度进程,处理中断,以及实现各种系统调用。对于想要深入理解操作系统工作原理或进行系统级编程的开发者来说,研究Linux内核源码至关重要。这个压缩包包含...

    Linux 内核源码剖析- TCP.IP 实现(上下册).pdf

    Linux 内核源码剖析- TCP.IP 实现(上下册).pdf

    Linux内核源码剖析:TCP IP实现(上册).pdf

    综上所述,《Linux内核源码剖析:TCP IP实现》这本书深入探讨了Linux内核中TCP/IP协议栈的实现原理与技术细节,对于希望深入了解网络通信机制以及进行相关开发工作的读者来说具有很高的参考价值。通过对本书的学习,...

    linux 0.11 内核源码 - 免费下载

    linux 0.11 源码下载 本代码是目前能够找到的最早的Linux的内核版本,Linux 0.11内核是Linux内核的早期版本,于1991年由Linus Torvalds编写并发布。作为一个基于UNIX的操作系统内核,它的源代码包含了核心代码和一些...

    Linux内核源码修炼与实战指南

    首阶段涵盖基本的内核概述与源码解析入门,第二段深入探讨如初始化、系统调用、进程管理和内存管理系统等功能模块。接着强调积极参与社区及掌握实用工具和技术要点,并最终倡导持之以恒的心态来进行持续的自我提升。...

    linux内核源码.zip

    linux

    Linux 4.4.0内核源码分析TCP实现

    Linux 4.4.0 内核源码分析 TCP 实现 Linux 4.4.0 内核源码分析 TCP 实现是关于 Linux 操作系统内核源码中 TCP 协议的实现机理的分析。TCP(Transmission Control Protocol)是一种面向连接的传输层协议,它提供了...

    (下册)Linux 内核源码剖析- TCP.IP 实现.pdf

    (下册)Linux 内核源码剖析- TCP.IP 实现.pdf

    Linux内核完全注释及linux内核源码

    深入理解和分析Linux内核源码对于任何想要成为高级系统程序员或Linux开发者来说都是至关重要的。这份"Linux内核完全注释及linux内核源码"资料提供了宝贵的教育资源,帮助读者理解这个复杂的开源项目的内部运作机制。...

    Linux内核源码剖析—TCP/IP实现.part2(折叠书签整合版)

    听说《Linux内核源码剖析—TCP/IP实现》不错,于是买了一套,准备研读。实体书较厚,携带难免不便。 书不在身边时,在网上搜集了合适的扫描版。由于原始版本书签不可折叠且有其它问题,如:上册书签定位有偏差、下册...

    linux2.6.1内核源码注释

    Linux 2.6.11.12内核源码注释是一份极其珍贵的资料,它涵盖了Linux内核的多个关键组件,包括同步机制、信号处理、内存管理、进程调度、文件系统以及网络系统。这些是Linux内核运行的核心组成部分,对于理解Linux操作...

    Linux 内核源码镜像

    Linux内核源码镜像是对Linux操作系统核心代码的完整复制,是理解Linux系统运行机制、进行系统级编程和定制化开发的重要资源。这份名为"linux_old1-master"的压缩包很可能是某个特定版本或者分支的Linux内核源码仓库...

    深入分析Linux内核源码

    ### 深入分析Linux内核源码 #### 前言 随着开源软件的兴起,尤其是Linux操作系统在全球范围内的广泛应用,对Linux内核的研究变得越来越重要。了解Linux内核的工作原理不仅对于开发者来说至关重要,同时也对教育和...

    《Linux内核源码剖析 TCP IP实现(上册) 樊东东 莫澜 pdf扫描版.

    《Linux内核源码剖析 TCP/IP实现》是樊东东和莫澜合著的一本深入解析Linux内核网络协议栈的书籍,主要关注TCP/IP协议的实现细节。这本书上册的内容,将引领读者深入理解Linux操作系统如何处理网络通信,特别是TCP/IP...

    Linux内核源码(linux-0.11.rar)

    Linux内核源码是计算机操作系统领域中的重要学习资源,尤其是对于想要深入了解操作系统工作原理和Linux系统开发的工程师来说。Linux 0.11是Linux历史上的一个早期版本,由林纳斯·托瓦兹(Linus Torvalds)在1992年...

Global site tag (gtag.js) - Google Analytics