QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 9286|回复: 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内核从原理到代码详解 % E: _) P5 Y1 x
    ! I& h4 A3 ^# I8 h% p& L6 |
    链接: http://pan.baidu.com/s/1sj0Szj3 密码: ywyv & i* ^2 Q  \4 \% V8 {' H
    # v! g0 h3 }3 M
    网盘失效的话,请加QQ: 3113533060
    " q2 r* r, I- F: q% _# s0 U3 H# u) v* U0 q, q
    一、课程内容: ; l  h0 m$ Q7 R& `6 Y
    第一周
    % a$ o" e1 y$ H3 _1. 初识Linux内核 - P0 X  H' S/ g
    1.1 认识操作系统
    + U3 ~: ^3 K, z& h5 ?5 J- q1.2 开放源代码的UNIX/Linux操作系统
    # }. F# m. i0 n4 `. g9 R1.3 Linux内核 $ _0 b; R6 o  R& a
    1.4 Linux内核源代码 5 j+ ^1 Y- E6 r
    1.5 Linux内核模块编程入门  
    5 J$ Q; {. s6 U, @1.6 Linux 内核中链表的实现及应用 1 `+ y' G' L5 B0 E- D+ i! ^
    第二周 8 J- l* x+ J! `: I6 n; v# d
    2. 内存寻址 % f; y; t  R1 ]
    2.1 内存寻址 4 T+ L! S9 t$ s) O0 \% o2 Q3 j5 Q
    2.2 段机制
    % ]4 P6 _. Q. X( u2.3 分页机制 - k' m0 F$ A4 {$ h
    2.4 Linux中的分页机制
    3 a: F+ J1 y5 _$ J! n% Z( t* L2.5 Linux中的汇编语言
    $ O$ o4 B7 v, Q4 v第三周 ; Z$ x" F) W! ^
    3章 进程
      R, s. f4 c! ]( |3.1 进程介绍
    ' Y- n7 k" o% J" `3.2 Linux系统中的进程控制块
    $ I" b8 w6 N+ n& ^' Z8 l/ w3.3 Linux系统中进程的组织方式
    8 ]% ]7 C/ N/ v5 \9 T: X. m8 c3.4 进程调度 8 P2 O, }5 ?" t5 j" q& ?+ P! @1 X
    3.5 进程的创建
    " x' c. b* B( l, ~8 `3.6 与进程相关的系统调用及其应用
    3 ]2 [7 L: W: r* X/ Q% x; \7 N3.7 系统调用及应用 * }. k  X* s  a# d/ S5 r: \
    第四周 ; O1 k$ M: Q/ y- T" I0 P6 k+ C
    4章 内存管理
    " y* g' |# g4 x! F4.1 Linux的内存管理概述 * R) U$ x4 `  C& o) u" J' |) \
    4.2 进程的用户空间管理
    3 R$ H# m2 T9 C4 b$ y4.3 请页机制 4 j8 g) d2 D! ?" ~. P. D( o4 X
    4.4 物理内存分配与回收 , p# g/ Z6 ^2 W. r; w
    4.5 交换机制
    ( o* x9 u7 m+ \4.6 内存管理实例
    + h' ~" |) ~2 J1 q/ x5 d9 ?& _1 y8 s6 Z0 k7 b7 j1 {
    第五周 , ^! E5 d  O. d$ N+ Z* V$ ?
    5章 中断和异常
    + s: V+ }1 Z2 f6 y: \  `* f; E5.1 中断是什么 " ]$ z' E4 P5 p" I
    5.2 中断描述符表的初始化 $ i* r3 y) G8 h% K( t( E
    5.3 中断处理
    5 \% C0 v0 S8 [: z- a5.4 中断的下半部处理机制
    2 L* K0 y; o; c' T5.5 中断应用——时钟中断
    ' T! h: {% b1 P- l5 K
    / L' b  j1 }! o, H第六周
    8 a* F. j1 c! n6章系统调用
    5 z( s: z' G( X. }: \7 q6.1 系统调用与应用编程接口、系统命令以及内核函数的关系
    1 m6 W/ E/ X: K  R  v6.2 系统调用基本概念 * G; c5 q2 |. O9 K( V1 y% [
    6.3 系统调用实现
    - u3 ~  R3 n6 z& e7 B" l6.4 封装例程 # A: G" o6 b! U% [- M' W4 K7 U
    6.5 添加新系统调用
    3 C% t  T3 L8 s, C- l# W$ f" p1 q( Z; t) h
    第七周 5 u0 G+ c1 {! [7 t/ c0 A6 M# G# U
    7章内核中的同步 / ^* Q; x, K' p& i( g
    7.1 临界区和竞争状态 - x- t* G( d: L8 D1 j4 D  D2 `
    7.2 内核同步措施 5 U: o1 z) O( `
    7.3 生产者\消费者并发实例 - f- ^2 K, u' D  P# e+ A2 q
    7.4 内核多任务并发实例 . @9 F  b0 H+ b$ {
    第八周
    * Z; v; T6 b. C$ Z6 z$ Z8章 文件系统
    ) K& ]; t/ G$ `3 v5 c) t: J8.2 虚拟文件系统
    , f/ V) n/ P/ X- S: u0 w. J' w8.3 文件系统的注册、安装与卸载 , t! c3 S1 J  A5 \% }
    8.4 文件的打开与读写 5 b( N4 B1 W" w7 i
    8.5 编写一个文件系统 3 ^% M' B8 X/ r6 _2 E

    . ?5 g) f0 D5 E! o  R5 H0 G" L第九周 5 v% u' {) O% i' I2 a
    9 设备驱动 ; M7 q3 A" A+ s7 Q9 J
    9.1 概述 - }5 S5 a" F! z; \; V
    9.2 设备驱动程序框架 1 T( D9 {) c2 {! K
    9.3 I/O空间的管理 6 m. ]. _5 H1 g7 ~( M  E5 T
    9.4 字符设备驱动程序
    ) a: u) ~: f  ~9 [5 Z3 n
    4 @8 V; I* C" t- Q2 i. y1 _' O$ m5 A
    ! W! m9 t1 {$ R& _! x
    6 _% u/ |( [- [* _9 ]

    6 D) I2 |- T, w9 `2 {2 X: |0 }% v5 S- t/ I+ s) ]
    ( k4 Y  r& R+ p

    4 o9 R2 `0 W6 x& N" f5 o" V# }9 `7 K9 `! z* A& L1 G5 V5 z6 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, 2026-8-24 06:18 , Processed in 0.460011 second(s), 52 queries .

    回顶部