QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 8954|回复: 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内核从原理到代码详解
    9 g! k- n; ]" l" `: ?/ L
    9 M  W% I8 I# R9 y& t) L链接: http://pan.baidu.com/s/1sj0Szj3 密码: ywyv ( r' U* l. k6 {* Y& R5 |- k
    , O9 `( a* B! X
    网盘失效的话,请加QQ: 3113533060 9 J  W' J( s3 i, x. x

    1 {  C: F. S2 q/ E+ ~+ m一、课程内容: $ l( J/ Y' A8 |0 B+ P8 u) k9 q. S
    第一周 : |( o* g5 p5 b9 C8 s+ {- M
    1. 初识Linux内核 5 _/ q: a' H2 [) B; C! {3 ~$ |8 l
    1.1 认识操作系统
    1 a* A2 Z% K8 ]9 w( `' c4 w' B1.2 开放源代码的UNIX/Linux操作系统 " P5 E7 P$ i1 L/ A  i# Q9 z
    1.3 Linux内核
    % l. k! ?1 }" q# j% T1.4 Linux内核源代码
    2 U& w. W8 x# w; K1.5 Linux内核模块编程入门  # |6 Q. E( O5 z) v
    1.6 Linux 内核中链表的实现及应用 7 @) ]6 L$ b+ H" h4 W8 X7 }2 }
    第二周
    # W5 L. m4 L/ Z1 L2. 内存寻址
    4 j5 b) |5 P0 F/ c2.1 内存寻址
    , m1 R; b* A0 R0 T+ s; f2.2 段机制
    ; |) a" j% S, S2.3 分页机制 & R0 q0 D: ]! t4 o
    2.4 Linux中的分页机制
    8 L9 ^6 h" T% J$ M/ ]: @- ?" q2.5 Linux中的汇编语言
    : i9 o' ^, J$ w0 E/ x4 _9 Z. C  f第三周 9 N$ ?/ ~  i5 a
    3章 进程
    . T& j$ Y' ?+ l) ]3.1 进程介绍
    2 o1 n  G+ a$ l4 t. ?: R3.2 Linux系统中的进程控制块
    6 K) A* v, }% E3.3 Linux系统中进程的组织方式 ! H1 P) I0 U/ r. `! S6 J$ {
    3.4 进程调度 ' S: u8 W6 k) n* w  D
    3.5 进程的创建
    8 d& w+ j# S7 R# y% c3.6 与进程相关的系统调用及其应用 ! r( G" u: g/ Z# {# Q
    3.7 系统调用及应用 2 a1 C/ @+ l; e% K
    第四周 ( [* u8 M" u; R2 v) o# _
    4章 内存管理
    0 I5 e: P& z/ F5 H4.1 Linux的内存管理概述 ) r( h) L  P2 |+ @+ K3 W
    4.2 进程的用户空间管理 7 N9 o1 Y4 w8 ]' f( _
    4.3 请页机制 . c5 `  J' I' }- I/ v
    4.4 物理内存分配与回收   r; J( m4 B( H* s& f# O" I
    4.5 交换机制
    + K9 r4 \" m# n4 V2 p9 t5 ?4.6 内存管理实例
    , y7 J) J' l$ u( ?9 v" O1 b. n* j9 N& e
    第五周 " }. ?: I1 [# e2 C8 g" G- n& R4 i
    5章 中断和异常
    + w* a! N5 r% |& j5.1 中断是什么
    ' {% M7 ?/ Y# `9 H5.2 中断描述符表的初始化
    3 G& N, {9 H( I* n5.3 中断处理
    1 m2 K6 n1 k8 F$ @% f5.4 中断的下半部处理机制
    1 w6 {2 Z! M& ~5.5 中断应用——时钟中断 ' S* _) v0 m" k& G- g* B
    + D; K- Y0 l' ~% I- j
    第六周
      K6 q* C  I$ a* i; C  H! |6章系统调用
    , F& i; b( E+ n6.1 系统调用与应用编程接口、系统命令以及内核函数的关系 3 X2 P: ?, D: @
    6.2 系统调用基本概念
    6 P& q- H( e, l/ q6.3 系统调用实现 / X# r" z* {% u6 _4 c+ a$ e+ C. \
    6.4 封装例程   g0 `# X2 P% g
    6.5 添加新系统调用 4 |5 D7 V2 s( n( K/ K
    " E; P, _  L! t& U2 `
    第七周
    4 c( C! Z7 V% R0 O7 n! |7章内核中的同步 6 c( v6 B4 I% R" a! \2 x" E
    7.1 临界区和竞争状态 5 |# U* `. i6 {1 b/ w
    7.2 内核同步措施 . J( J7 D4 v/ q- A
    7.3 生产者\消费者并发实例
    & ~0 e5 w' q0 n9 g7 |7.4 内核多任务并发实例
    + _9 Z$ `$ |6 B# j: O5 w第八周
    5 L4 D' q8 R$ V4 j8章 文件系统
    ) S& k; L3 K5 ]1 n2 X8.2 虚拟文件系统   I4 ]# U+ A: S: n" o
    8.3 文件系统的注册、安装与卸载 ) U) g9 {: o5 t# h5 \8 E
    8.4 文件的打开与读写 ; L" l/ ], ~0 i3 c
    8.5 编写一个文件系统
    9 f, ~2 L+ V% {% R7 H7 c7 {. k2 y4 t0 M
    第九周
    2 h7 m* k/ K# M0 R8 d9 y- R7 i9 设备驱动 # c  Q( k$ P8 q7 Y8 T0 |
    9.1 概述 8 F0 d6 G* T. g& r
    9.2 设备驱动程序框架 + r9 p! H5 m; F% U4 T6 z
    9.3 I/O空间的管理 . c, ]1 w/ E+ d
    9.4 字符设备驱动程序
    + [6 ~. J4 D+ ?/ ~2 ^7 m, H: Z! k4 s  X# c) A" l
    $ L7 b* K7 z7 q2 k+ O
    8 p+ f8 Q; M  `2 d/ G& W  D3 y

    ' ]* R, |. b# o
    - z' A2 c1 q, v( G" J2 i$ l$ `* L. @2 r3 a+ Y: T/ F* T

      q5 {+ V3 ]1 P  o
    3 l. A* ^& q3 T  B# |3 Q! x* |
    . j5 c$ K+ F# |6 ~5 `
    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-10-1 07:16 , Processed in 0.386423 second(s), 53 queries .

    回顶部