QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 9159|回复: 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内核从原理到代码详解 , v. l1 D( Z- [: R. K
    3 L8 C- O- z) I" s7 t1 j8 h* T& |
    链接: http://pan.baidu.com/s/1sj0Szj3 密码: ywyv # ?) `  ?+ H% o; k2 h

    4 _1 X7 |; v0 K2 V3 _# ?' i网盘失效的话,请加QQ: 3113533060
      M- O# ~( _' H1 U. T; N. {+ _+ V5 U5 }2 R7 i; ]# j% l, p
    一、课程内容: - y  g& @: U' Y3 g
    第一周   r2 {+ s6 n# @
    1. 初识Linux内核 , c' p( U( |! T
    1.1 认识操作系统
    + W: V: p1 N$ k* A1.2 开放源代码的UNIX/Linux操作系统 $ U4 N0 S; e9 b1 H2 ?0 V! B1 d) a2 t
    1.3 Linux内核
    ( o( i! c5 t4 C$ e" A5 {5 Y1.4 Linux内核源代码
    9 f  W$ g! S  z4 q8 r1.5 Linux内核模块编程入门  
    ( r7 g/ x& e/ [# ^& l1.6 Linux 内核中链表的实现及应用 2 X* e, e+ w5 P  d) T' Q( f/ ]. y5 C
    第二周
    ; `9 J! v8 r, E- {" ]. \2. 内存寻址
    / s* ^. L8 O  \4 ^6 i6 {; n0 [2.1 内存寻址
    0 g) l8 F0 t: m. J% @  b2.2 段机制 8 h9 ^3 }0 B2 Q* N% H0 M- I
    2.3 分页机制 3 s$ j/ ~: h  @- n" p% a/ A
    2.4 Linux中的分页机制
    ' N* G: G( C. [/ l6 l2.5 Linux中的汇编语言 8 n* a% p" ~/ [8 r
    第三周 6 L0 l4 L4 R8 t- o2 H1 g
    3章 进程
    " \# ], I4 E$ b( k) k. J3.1 进程介绍 0 v+ A" y( I2 D. F" {' ^
    3.2 Linux系统中的进程控制块
    0 ?# L3 b! r" \3 g, N$ a$ p: Y3.3 Linux系统中进程的组织方式 ) B$ }0 N3 {7 B4 b
    3.4 进程调度 9 R! s6 R" B1 E# \! d& i# M" {, m
    3.5 进程的创建
    + x. {. ]% M* o0 G5 i! @3.6 与进程相关的系统调用及其应用
    " H8 }6 q' b2 K+ a8 ]1 n: r3.7 系统调用及应用 / l( W' D9 ^3 d6 g, k# O5 T& C
    第四周
    2 C* U1 K4 |* h# H+ T4章 内存管理 9 d3 r/ S8 d3 \4 w% [) ?
    4.1 Linux的内存管理概述 # d1 T" M3 f6 Q! w7 w5 y
    4.2 进程的用户空间管理 7 a( q( n: ?. C# w- N2 ^
    4.3 请页机制
    9 ^2 C9 {0 O) h4.4 物理内存分配与回收 : i. t6 k# S6 y  h- d) j7 v* E
    4.5 交换机制
      Q/ C9 u: ~+ `# Y8 ]4.6 内存管理实例
    * d% }- `; @7 k* u( `. a1 F
    % b5 N! g# k) q* w- L$ o+ m第五周 & v% \; X! [& ]' S2 c* q2 N
    5章 中断和异常 + }$ L6 \4 v2 ?3 P8 L  l$ e6 p0 E+ g) u
    5.1 中断是什么 - \* k0 S& c3 w: v  @+ h5 e- E4 L1 q
    5.2 中断描述符表的初始化 / [! r8 Q3 I5 @& A9 I
    5.3 中断处理 3 Q% D0 x* s# O/ l8 o. u6 {& S$ n1 f0 o
    5.4 中断的下半部处理机制 9 `6 j  X8 i1 d5 T* N
    5.5 中断应用——时钟中断
    # v4 ?1 i: [8 ~" B3 Q9 q" ~5 b8 U
    " ^3 P' h% a5 m# B' \' m第六周
    / R# G6 z8 P1 s4 _6章系统调用 $ j# Y1 s  I9 x* d1 |. i
    6.1 系统调用与应用编程接口、系统命令以及内核函数的关系
    # C0 P, p) K* i' y* l/ N6.2 系统调用基本概念 ) k1 o0 R. ?8 u4 ?$ y, T
    6.3 系统调用实现 4 P  L8 ]2 y+ q" m+ t# i
    6.4 封装例程 2 }/ l$ [) Z- |) n9 \
    6.5 添加新系统调用 4 M8 |) Q& A. P
    $ `  d5 B- w" P: K; x% s! C
    第七周
    , U  y5 e+ J. q: D( O5 N/ J7章内核中的同步 ! L; q& O* L7 s9 v, F% t3 ]
    7.1 临界区和竞争状态
    / x7 ]  j) ~8 k2 |. K2 p7.2 内核同步措施 . s7 g, \* Q5 }/ ]: i+ \
    7.3 生产者\消费者并发实例
    - Y  d" ^# q4 ?7.4 内核多任务并发实例
    : ?( I/ K3 w: m% M' Q4 v第八周 : L' b/ \/ N5 V, K+ V
    8章 文件系统 1 S1 ~( H8 q$ u0 T( ]
    8.2 虚拟文件系统
    : S/ E* _( S, f' _3 G- `- H8.3 文件系统的注册、安装与卸载 9 G. a, ~6 ?" O1 J& {' f* B
    8.4 文件的打开与读写
    3 k: a, k* T; D& v8.5 编写一个文件系统 8 k# e! }: [1 `; f7 `& j) o/ C

    ; l2 f, ^$ r% W第九周
    4 [/ T5 o) Z$ I( k! }5 h9 设备驱动 - N1 z# a9 z* |; v' m
    9.1 概述 8 e2 e2 N4 }! k1 i9 C( R
    9.2 设备驱动程序框架 3 U) v. j2 c8 h5 C/ \+ _
    9.3 I/O空间的管理
    " [& |3 l+ a: K& \9.4 字符设备驱动程序 0 V$ \5 _  {% o! H, F' [6 o  `

    . c  _2 N( J. Q$ g' ~/ p' O
    ( L7 R! ^% ~; \: Z; e, \  y# n; ~* L; B

    / k* b  f) X6 B+ u; ~4 I# n5 F! S# l( [& y) l1 [/ D+ ^3 d# I# C

    6 S! z# M0 c6 @) \' [6 \6 r3 v4 C. m
    # q5 M' i: n3 E- G- b/ N
    ! m# r8 Q9 U4 [- u) P( I/ l9 p" L) r
    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-4-19 13:40 , Processed in 0.430577 second(s), 53 queries .

    回顶部