QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 9025|回复: 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内核从原理到代码详解
    8 e& S# T' A: {* N7 B  A# y' Q4 B! y4 c: C9 y& o4 ?
    链接: http://pan.baidu.com/s/1sj0Szj3 密码: ywyv
    1 D9 a+ q2 _1 h! s  K9 n9 b; g8 f3 h; O; e5 ^% W" x$ o; G
    网盘失效的话,请加QQ: 3113533060 - y' f& _' a( }* J
    8 j8 t8 u8 d' k$ ?* e3 `3 i* K
    一、课程内容: " e" Q$ f& \( t' d# h6 X- y9 s, H
    第一周
    & a" Y- i2 t; D3 h7 I1. 初识Linux内核 . H1 A( s& _9 K* i/ g2 a" E# ^
    1.1 认识操作系统 " B% t! c. [; d: Y9 \4 e
    1.2 开放源代码的UNIX/Linux操作系统
    9 ~( P7 X) _% `7 `8 D1.3 Linux内核
    ; W* J! a3 d) X1.4 Linux内核源代码 , p5 i* U- t4 K' [4 [/ Q# o! ~
    1.5 Linux内核模块编程入门  
    . v: Q/ S+ D5 c  g6 }" j1 Q1.6 Linux 内核中链表的实现及应用
    * @, \" `( Y. ~! F第二周 4 Q3 m3 e6 U7 t6 K- V
    2. 内存寻址 5 B7 T! r3 K& G3 A" G: T! z8 A( i
    2.1 内存寻址   s  g/ ~1 M! J# s3 w% |. Q
    2.2 段机制
    1 a- L+ q- P+ `0 z- I9 O9 Q) O2.3 分页机制
    ) u5 {, I8 H; U* p3 a$ D( {) b2.4 Linux中的分页机制
    + L4 k% V1 H* z; m& ]2.5 Linux中的汇编语言 " n& _& j& z( }9 m: y6 r
    第三周 : G" C' _- n9 z3 J
    3章 进程
    $ Z( z  H9 H: R4 P: F1 V3.1 进程介绍 + M' ~; a* v' P' _
    3.2 Linux系统中的进程控制块 ; q; C7 ]3 i( W- ^; a
    3.3 Linux系统中进程的组织方式 8 F5 E" {4 f7 X5 h
    3.4 进程调度
    * w6 h1 w: a' t6 q9 z) W9 X$ @3.5 进程的创建
    " f: K6 ]) N8 ^* Z2 w3.6 与进程相关的系统调用及其应用
    2 W) P' n. ^0 I1 O2 g3.7 系统调用及应用
    4 A3 u8 j  q- l4 c) i) r; ?第四周 % _4 a8 j6 M; M
    4章 内存管理 7 X: h* p% Z: Q- t$ H% e5 b
    4.1 Linux的内存管理概述
    $ L# X1 W* Z6 g- X, l4.2 进程的用户空间管理
    " @/ m6 r. G( b4.3 请页机制 9 u# M$ M% C9 ?- R" A+ V, [
    4.4 物理内存分配与回收 % o+ \9 B2 ~" m0 `
    4.5 交换机制 0 @/ {; B/ ?3 m: ^+ I) j
    4.6 内存管理实例
    * z, X3 s" E. b5 {+ T
    4 O& B, y6 K+ m/ Z; X1 O第五周 , o0 F0 Q4 v7 c; d4 v. J
    5章 中断和异常
    $ [! U( a, \3 M5.1 中断是什么 - C- `+ z' q- c% X& H: X% {
    5.2 中断描述符表的初始化
    : s2 [) I8 w, l% q& e5.3 中断处理
      V- p& d) P  q5.4 中断的下半部处理机制 * }$ b, q' Z1 B. a# H3 G4 D
    5.5 中断应用——时钟中断
    & C* {* M0 m9 O$ m& M; a: x7 F- Q! x
    $ Y2 z2 ^- o* a1 W, Q+ _第六周 4 S) \/ ~2 l; H9 m& `  g
    6章系统调用   w0 \) l# E7 b/ w+ J7 r
    6.1 系统调用与应用编程接口、系统命令以及内核函数的关系 9 {8 n1 m6 _, V# U
    6.2 系统调用基本概念
    . r: N# w* R4 ?/ L! E3 P6.3 系统调用实现
    5 D# h; |! o" w5 z; a) I) o* A' g6.4 封装例程
    # ~: q. B! e" @6.5 添加新系统调用 ' `" m" }, j( T. g8 p

    + [' j" B" r0 A+ r1 k+ Z1 x6 N第七周 1 a( k, w2 o# O& \
    7章内核中的同步
    , u$ V6 B: D9 V9 U6 m8 i7.1 临界区和竞争状态
    3 i. t. N1 x# i- H0 Y: p+ s' }2 E* V7.2 内核同步措施   _: @2 }: @, U2 k$ H* J0 x- s* r8 r
    7.3 生产者\消费者并发实例
    . K- @1 \9 X* F* Q7.4 内核多任务并发实例
    ( I  T0 _9 V+ y- o1 Y) G2 u$ |/ J第八周
    0 N2 q3 I( u* F; ]9 J8章 文件系统
    $ \) Y5 w3 b: v  n) A8.2 虚拟文件系统 ) d8 y* d4 z( v5 X$ _0 Y
    8.3 文件系统的注册、安装与卸载
    : c1 h& w) U) B1 Q) F0 M8.4 文件的打开与读写 6 [* q  @8 v- [2 J
    8.5 编写一个文件系统 / h3 ?5 H3 K5 G1 j

    * F6 Q% k: J1 y0 B第九周
    0 U/ j& B0 S4 q1 \  ^2 k/ I9 设备驱动 9 k- l( d+ l2 F2 d7 i( r: i; m
    9.1 概述
    1 ], D* a# t% W, \8 U$ R7 g" Y% c9.2 设备驱动程序框架
    6 g# Z/ ^. {! `4 K9 O9.3 I/O空间的管理 7 c' q- D8 h9 T4 y3 A
    9.4 字符设备驱动程序
    - E+ q' c' T7 m/ U. b# ]" B9 F8 q  {' a
    9 a" w* F( c+ v4 n" T, Q
    1 Q3 R6 ]9 @8 A# u. O' s& p( q: P2 t' I$ ?! F7 h: F) x
      O$ @3 U# V" D+ |: ^
    1 S# ~0 b5 G( f% d
    ' F2 F, j1 p" f/ C

    % m, u! `; ?: R2 T6 \. `, I3 _4 E
    + `# H2 `7 o/ L
    : j# }6 f2 L) y! V5 m* J3 W
    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-12-3 10:50 , Processed in 0.397464 second(s), 54 queries .

    回顶部