QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 9026|回复: 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内核从原理到代码详解 , J7 Z+ y+ Q+ T9 d& G

    5 m$ Q6 f; ?" `7 b% A( h链接: http://pan.baidu.com/s/1sj0Szj3 密码: ywyv ' K& A1 V3 u" e3 Q

    - _6 u$ _- D# q" L$ F- A网盘失效的话,请加QQ: 3113533060
    : K* k8 [/ D" E0 j, O) H1 J% y+ c' q! N$ ]
    一、课程内容:
    ' d/ l; |' U) h8 v第一周 1 T  k* m* N) K7 y% X* z# `
    1. 初识Linux内核
    ; r& p* n- [8 o7 x7 A- @- S* W; H. |1.1 认识操作系统
    # V: j* k( N2 j4 E; j9 f, d  X1.2 开放源代码的UNIX/Linux操作系统 : I- Y! C  Y; g  g$ a9 N+ w  w
    1.3 Linux内核
    ) _0 b5 n  r. J9 m$ q# |: k1.4 Linux内核源代码 2 {3 q3 S6 Z8 `$ v1 r4 p
    1.5 Linux内核模块编程入门  ) d$ h' e* ]& q) R+ B$ Y$ ^& o& ~- k
    1.6 Linux 内核中链表的实现及应用
      Q3 V3 Y- b5 I. f第二周 5 D& Z6 w, T4 V# W# k( C
    2. 内存寻址
    . Z" h& f$ ]' z2.1 内存寻址 6 V2 L! }% T3 y9 ?
    2.2 段机制
    + B# y1 O# w0 Y% j9 v7 I2.3 分页机制 * R! j3 f% ?" {4 B( O* ^0 N
    2.4 Linux中的分页机制 3 h7 V; M% |7 T+ j0 v$ Z; ]
    2.5 Linux中的汇编语言
    & j  M( |) L3 I. H$ l' ]- T第三周
    - o6 P8 h4 b2 v4 p/ t3章 进程
    : d3 m. s: z/ s3.1 进程介绍
    0 p1 _- T4 E7 K% _, z8 X0 X3.2 Linux系统中的进程控制块 + v9 K! P: P3 ]5 D4 p+ M, i
    3.3 Linux系统中进程的组织方式 : k$ E  S  T; {( c
    3.4 进程调度
    " L) H. s0 Y) {! y3.5 进程的创建 & F8 O$ K3 E2 \* r
    3.6 与进程相关的系统调用及其应用 ) d( w7 c% @, p* N8 M# l0 H; G
    3.7 系统调用及应用
    / U+ ?' u  V! L) S% X4 x2 E第四周
    & T# {) Z% m; j$ l4章 内存管理
    - w' p+ Z( {# w% _& c4.1 Linux的内存管理概述 ' B2 T& ]0 m: [0 W
    4.2 进程的用户空间管理 : r+ U9 B! }# i: u4 G
    4.3 请页机制 6 x# }- E' f: z$ Q7 L
    4.4 物理内存分配与回收 5 f' X: V, F9 f0 G5 n
    4.5 交换机制 ' j. s3 T6 k# l% l; W
    4.6 内存管理实例 " ~0 x, A9 c. ], ]2 O
    , D+ h& D. z! z1 |) Y4 J
    第五周
    7 w' T# F. c( W, p5章 中断和异常 1 g) K% u4 w- u; U# Q! V, L/ D: B7 m
    5.1 中断是什么
    7 O6 c( H9 @$ m5.2 中断描述符表的初始化
    6 o, J+ j* s1 M# x0 k/ O5.3 中断处理 ( o8 V9 a" Z) e) j
    5.4 中断的下半部处理机制 : [/ U0 j% a. k% m% s# J4 J; e
    5.5 中断应用——时钟中断
    . I: h! K) l# ^; V+ O: g4 [% [
    & E" E- p2 K( o" m' J% s8 E# ^第六周 5 ]0 `# [( R- l+ K% _0 h% o
    6章系统调用
    6 a3 [3 D+ Y2 i# Z: N: p- I. S6.1 系统调用与应用编程接口、系统命令以及内核函数的关系 4 d- o5 Z  ]" @0 k+ T" C
    6.2 系统调用基本概念
    1 W* @' T- \* Q( p5 O6.3 系统调用实现
    * o5 I5 ^. x' c+ q9 U6.4 封装例程
    1 a! N  }1 ^  ~. Z3 u: `6.5 添加新系统调用
    2 D. j  G$ H$ }8 f" M) ]6 F8 L0 O  M& u# |0 R" W
    第七周 2 I  V% ^- A) a7 b
    7章内核中的同步 7 A( F) Z- i$ B
    7.1 临界区和竞争状态
    # b4 i) A) K/ _  g* F6 O7.2 内核同步措施 ; i, e9 }4 `: T. J- p
    7.3 生产者\消费者并发实例 0 |1 z- z. O$ D" T
    7.4 内核多任务并发实例
    - D# E5 w1 i! \* u: ~第八周
    2 V5 m0 K2 ?2 m1 }+ l4 R8章 文件系统 5 p& l9 P; p& E, X7 e
    8.2 虚拟文件系统
    6 V3 ?" b+ Z+ a/ u6 V1 n6 v6 H8.3 文件系统的注册、安装与卸载 : w$ `9 C5 u1 d* ~5 @; Z( u; f4 d5 Y
    8.4 文件的打开与读写 9 ^$ F: M2 h3 M! D
    8.5 编写一个文件系统 4 n- [- \' r8 a: L

    ! l' R& z7 O. j第九周
    3 ^9 r# Z6 ]& Q& n3 Z9 设备驱动
    & I0 n- R. N% i+ H. m9.1 概述
    * J0 r0 c" h, C$ g/ O- O/ S9.2 设备驱动程序框架
    6 e5 h4 K0 S$ R2 y" F2 D0 Q& S9.3 I/O空间的管理
    7 [# \. y) c0 ~4 q+ p- Y' g9.4 字符设备驱动程序
    0 Y4 l2 r( r% S7 g- s& t% F. |5 c4 f. q9 F6 ~
    9 f; \& B4 q) ^8 P# X1 t8 G
    5 r" u% j( f0 R, C3 d/ T7 [* ~6 V

    1 m* z1 p4 k9 Z6 o* k" b
    4 i! n. }! L' m
    , a5 Z7 [: T( n" C
      G' `5 B3 X& [  l. X7 e/ Y+ v  [% o  ^- u! V* W

    # v( l# t' K& Z) e, [% N
    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 11:03 , Processed in 0.522084 second(s), 54 queries .

    回顶部