QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 9411|回复: 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内核从原理到代码详解
    ' n2 b/ ~' w, P" T% W6 k% S
    % D$ ?1 |! I5 s, Q1 K0 p* }& s链接: http://pan.baidu.com/s/1sj0Szj3 密码: ywyv
    / Q7 ]* R5 d9 f, H, U5 K4 l" o, F$ X/ ~- ]0 B5 u9 O4 k# d
    网盘失效的话,请加QQ: 3113533060 - i9 N& q& I7 @2 y
    6 C2 e* x0 Y7 y& G, V
    一、课程内容: " U4 V2 T! ^2 |* Y8 ^
    第一周 / Y# ~2 Q2 Z+ ]4 B  l, ]2 ]2 g! J
    1. 初识Linux内核 , R6 f3 c9 I8 f8 Z0 b) V
    1.1 认识操作系统 0 s% c2 u3 |' j' s" ]
    1.2 开放源代码的UNIX/Linux操作系统
    , F* u! Y; X% W7 g7 r. a1.3 Linux内核 : E6 ~) y) l5 ~
    1.4 Linux内核源代码 9 m0 X3 v9 H" y" u1 C6 {
    1.5 Linux内核模块编程入门  ; r, J: c6 k8 M) n% n
    1.6 Linux 内核中链表的实现及应用 0 `% t4 r% p" X- x8 D4 r
    第二周
    - K$ i, b; [- u) u2. 内存寻址
    # H& X) r6 T6 j6 N2.1 内存寻址 5 H+ c! V- P; j: @/ }  H
    2.2 段机制 6 d* @; v$ b  C! t" [4 c
    2.3 分页机制
    ' ?/ K- ~' l/ ~8 M2.4 Linux中的分页机制
    - Z8 {6 ^1 _$ `2.5 Linux中的汇编语言
    ! y2 N' A3 e2 c$ W! u8 L$ _第三周
    0 [  Q+ c  G/ i) @, Z3章 进程
    0 g  t' G) R) `' y0 o5 m* A3.1 进程介绍
    6 x7 o% \3 ]7 L+ K3.2 Linux系统中的进程控制块 * \1 a: E! |: Q* Q! z
    3.3 Linux系统中进程的组织方式 " C$ e2 A0 G4 c( t# i6 U  k$ W
    3.4 进程调度 # N: j& J7 \) Z! d2 _
    3.5 进程的创建
    - ?: k+ r% t! N3.6 与进程相关的系统调用及其应用
    ; G3 @" |, ]2 ?$ Y3.7 系统调用及应用 ( B4 _/ Q0 ^. a* q+ @
    第四周
    ' f" E5 @) R: M* O4章 内存管理 4 B7 ?' m; P$ ~2 N. {6 \
    4.1 Linux的内存管理概述
    3 W" \4 I  t* _+ P8 z) S4.2 进程的用户空间管理
    * Y: Q3 V% F# P# p4.3 请页机制 $ x8 w& _- x8 j; R$ ~7 r% b
    4.4 物理内存分配与回收 - U6 o# j) ~. v+ D4 t
    4.5 交换机制
    - i- [; j, `+ B4 n; Q) @5 r' n4.6 内存管理实例 ! c9 L9 `) J" x+ E0 d4 r
    3 ]7 p5 x2 q8 i$ e* F3 x
    第五周
    3 B9 d) v* ]6 u3 r& S5章 中断和异常
    + O& J7 B! c* |5 x( e3 v: j, q5.1 中断是什么 & ^  E, {7 T% a/ W8 v
    5.2 中断描述符表的初始化
    ; W$ s+ x) W" C- N3 f% {5.3 中断处理 9 F. ^1 N+ J: C$ I! \
    5.4 中断的下半部处理机制
    % U3 R; T) L: x0 u6 Q5.5 中断应用——时钟中断 0 _7 ^3 ~$ N  c5 v% G6 a* ~

    / ~0 U1 a! L4 F; f7 [( l第六周 ' K* D. s7 m  j# G2 k; s
    6章系统调用
    : S3 m, E' K4 `6.1 系统调用与应用编程接口、系统命令以及内核函数的关系
    - ~6 g. m1 @: X9 v6.2 系统调用基本概念 % q, @* M5 J: d/ D: r
    6.3 系统调用实现
    8 \: u* F/ }0 q, z3 ~6.4 封装例程 7 C, K! L) }# c& `' f# G
    6.5 添加新系统调用
    8 i% s! i+ D, X
    , ^( O% a! H# b% m第七周
    % ]3 \! p, y) a! J5 ^' s1 H7章内核中的同步 . z1 g7 B3 L0 H9 h8 }5 Q& F2 b
    7.1 临界区和竞争状态
    * H( L" _! U: g7 W/ }3 b7.2 内核同步措施
    & N6 P; a4 @' c7 H7.3 生产者\消费者并发实例 ! B! o' A6 c( i1 N. g
    7.4 内核多任务并发实例
    $ H4 T0 F& P* Q% n9 g$ S0 ^第八周 / F1 z4 }) }5 L/ j2 B7 ~3 {* z& L
    8章 文件系统 ( i$ {4 d& d6 K2 I7 j9 h4 F
    8.2 虚拟文件系统 5 e: s5 U3 Y( B' ^+ O
    8.3 文件系统的注册、安装与卸载 . X' ~: N7 A# C4 N" Z; ?
    8.4 文件的打开与读写 0 _7 b1 u: r0 p2 _
    8.5 编写一个文件系统 , r7 O; [$ X* q- d. X9 x

    $ h. T4 O: X% _/ d: O第九周
    2 E+ ]% p' u# H) ^: H9 设备驱动
    6 }% L; `0 T1 Y6 S9 e2 G, ?% L9.1 概述 4 F# Q' M1 N2 Z2 f2 L6 l, P
    9.2 设备驱动程序框架
    # b- {2 G! Z% L% Z# r9.3 I/O空间的管理
    . F. v) I  K! f0 |' |4 W# R0 r/ N9.4 字符设备驱动程序
    ; Z" I4 ]+ T& D, b8 E7 _
    ) `& {) C9 L$ `; H. c3 h! o
    3 s6 X& l, b% ]$ \6 H* K( z" Y2 o4 x
    " d- [) K/ Q- b% z
    4 N5 m( p; X! ^! [+ n3 p
    " ?, `# w  {! z+ a, _

    % ?- n$ }' I- m
    . U& m4 }! P# g' Q. l. E' h0 T& ^
    + R; x: G/ ~' y9 x0 T0 r( f6 |
    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-10-14 07:48 , Processed in 1.055481 second(s), 53 queries .

    回顶部