QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 8933|回复: 0
打印 上一主题 下一主题

Linux内核从原理到代码详解教程

[复制链接]
字体大小: 正常 放大

14

主题

10

听众

43

积分

升级  40%

  • TA的每日心情
    慵懒
    2015-5-5 09:46
  • 签到天数: 10 天

    [LV.3]偶尔看看II

    自我介绍
    跳转到指定楼层
    1#
    发表于 2015-4-10 14:30 |只看该作者 |倒序浏览
    |招呼Ta 关注Ta
    Linux内核从原理到代码详解   p7 }6 u& l9 R5 e+ Y
    ; E# s( O: H0 I
    链接: http://pan.baidu.com/s/1sj0Szj3 密码: ywyv
    8 k" A4 r8 x, A$ G+ R) Y( ]( y' A& z/ U7 `5 C
    网盘失效的话,请加QQ: 3113533060
    ' ]2 ~4 x2 o0 ~+ U  U' P) b, C, B4 ]: q0 d
    一、课程内容:
    ' D9 m, ~9 t1 H. @第一周 5 R( b9 x& g0 c; ?1 ]1 _, N
    1. 初识Linux内核 # s4 d. w. w. Q3 n% {9 \+ n
    1.1 认识操作系统 7 G' a+ D: }/ S/ ^
    1.2 开放源代码的UNIX/Linux操作系统 " L% w5 ?: P& p5 Q$ k0 q8 N
    1.3 Linux内核 7 m5 q! V, |* W$ L8 S( m
    1.4 Linux内核源代码 + _8 w5 c9 S5 W9 j
    1.5 Linux内核模块编程入门  
    7 ]6 E$ Q5 F$ X$ j1.6 Linux 内核中链表的实现及应用 : F; b. Y) U; S4 N9 P" u8 H1 Q
    第二周
    ' |8 w" p- T$ X( t* _* k' D. y2. 内存寻址
    , L  w2 {" U& m- v* ?  R2.1 内存寻址 - m1 [- j; O* Z0 `$ B2 R" j1 I
    2.2 段机制 9 M5 ~3 c* K) s1 P
    2.3 分页机制 ( h* v; d# y  }4 n
    2.4 Linux中的分页机制
    5 A4 U9 ?! F2 K( Q+ w' ]2.5 Linux中的汇编语言 3 o( ?$ ]- k, O% Q( A; A0 U
    第三周 4 s3 R. G5 i7 p3 R, l
    3章 进程 , E8 T! p: B( _) x7 P: {
    3.1 进程介绍 + c) v9 G" ^% k0 q. q
    3.2 Linux系统中的进程控制块 $ ^* j9 D% R" I; n5 a1 @
    3.3 Linux系统中进程的组织方式 3 |) P" P& N: M' G
    3.4 进程调度 7 b5 Q8 ^: S0 A- I& b
    3.5 进程的创建
    + z/ M: c. C9 f1 }3.6 与进程相关的系统调用及其应用 9 W6 ^' o$ o9 w8 m* k, ~9 u- h, f
    3.7 系统调用及应用
      \  j: p. H. C) P( @第四周 5 ^1 K+ u/ n# O& k( m2 G
    4章 内存管理 $ o+ G1 O9 \+ x4 r
    4.1 Linux的内存管理概述
    & N) E- h* \+ c# e$ J5 B: T) w; [4.2 进程的用户空间管理 1 O% e# j: _2 {0 j' G
    4.3 请页机制 + d! f) j2 k: |3 n$ M! R. W
    4.4 物理内存分配与回收
    $ D; S( t( q( d: ]7 ]# s5 X4.5 交换机制 2 ?( b3 Q. e8 O5 q
    4.6 内存管理实例 8 _: N4 Z9 h7 Z3 B# s

      A+ K1 K/ k2 n' Q3 `1 l( R第五周 8 {( U" F' L2 d
    5章 中断和异常 " a) H- @" {( p3 G% L
    5.1 中断是什么 # N5 J6 d& w0 V6 ?( n
    5.2 中断描述符表的初始化 " V! }+ Q* k, B$ U+ Q
    5.3 中断处理   c, Q9 \' C6 u, p( u3 ?; k
    5.4 中断的下半部处理机制 4 |& y( y2 d- u- z5 n
    5.5 中断应用——时钟中断
    ; n" A  F% h* S% f- c$ M% ~. `0 O$ n' J
    第六周 3 R2 Y7 `( v1 T5 e. }
    6章系统调用 + l9 g* a9 t* p! E2 g
    6.1 系统调用与应用编程接口、系统命令以及内核函数的关系 - W* Z1 ~% D- a" w1 C3 h" }
    6.2 系统调用基本概念
    8 e- t! v; M9 c( e  e/ p: X7 K6.3 系统调用实现 / u0 Q/ o" E8 h
    6.4 封装例程 & Z6 E: }% r; |: F  W
    6.5 添加新系统调用
    ! P! ?- O. }1 p- L3 R8 S. u8 i" d
    3 F/ x! c$ O: B6 x第七周 # T  _6 B; r8 I4 Z9 _
    7章内核中的同步 % d8 ^! `' N( A$ s
    7.1 临界区和竞争状态 + M* F$ \. S8 m
    7.2 内核同步措施 0 I% \0 G3 A1 p: |+ L4 O
    7.3 生产者\消费者并发实例   H# S. J" s' Q) L! ^
    7.4 内核多任务并发实例 5 z: _+ t2 ~) D7 n; @8 r1 _, X
    第八周 7 r6 O1 d9 B/ S$ n8 ]3 K2 ]& X/ l2 i2 x
    8章 文件系统 " U- y/ G5 H( A: z2 j
    8.2 虚拟文件系统
    : [- ^7 O7 q3 \6 y0 I/ ~8.3 文件系统的注册、安装与卸载
    , |# l' d: y( [8.4 文件的打开与读写
    / [. Q$ s$ A/ I6 ^0 `8.5 编写一个文件系统 , D- W4 P+ W3 a7 M+ j( i! f( c3 x7 q
    & m3 K! A) O& y
    第九周
    7 |. K  D* Z$ u( z' G9 设备驱动
    . l% p' r' _& h* t: |9.1 概述 2 C$ e1 T5 t# N/ V- L
    9.2 设备驱动程序框架 5 |& \, V! ~6 C
    9.3 I/O空间的管理 / s. A0 ^3 I: d* H5 J) k! v
    9.4 字符设备驱动程序 " ]% _% b) `: j8 E1 D
    . `" i& |4 h* \/ q$ ^3 c+ ?: a

    2 y+ G# s. X- W- ]/ R4 {  c
    * C% o( C% Z) V( p: j
    3 _) i" a5 |% l& A# n& s6 R: k( {; C! o
    & F& Z0 w4 |0 w8 E
    4 R% [! [5 r9 g
    ! _7 r' B7 m( W2 ^  U& l

    : q# l8 F" n9 t) h: L9 g) \
    zan
    转播转播0 分享淘帖0 分享分享0 收藏收藏0 支持支持0 反对反对0 微信微信
    您需要登录后才可以回帖 登录 | 注册地址

    qq
    收缩
    • 电话咨询

    • 04714969085
    fastpost

    关于我们| 联系我们| 诚征英才| 对外合作| 产品服务| QQ

    手机版|Archiver| |繁體中文 手机客户端  

    蒙公网安备 15010502000194号

    Powered by Discuz! X2.5   © 2001-2013 数学建模网-数学中国 ( 蒙ICP备14002410号-3 蒙BBS备-0002号 )     论坛法律顾问:王兆丰

    GMT+8, 2025-9-17 19:08 , Processed in 0.379772 second(s), 54 queries .

    回顶部