QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 9163|回复: 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内核从原理到代码详解
    $ e2 X5 Y& Z8 u! N. x" t" P+ Z9 J" t
    ) I; ?4 R# A! t+ b- N链接: http://pan.baidu.com/s/1sj0Szj3 密码: ywyv
    ' H5 F# I1 |$ p
    8 b7 I( C* t5 o* V3 S2 e' y网盘失效的话,请加QQ: 3113533060
    ( _/ c* n5 n; D7 W7 o
    0 J4 c/ a6 i4 e% _! {一、课程内容:
    4 n( h0 }; l" c$ R; ]7 O% p# I第一周
    5 l6 {* N, |* {6 F5 {1. 初识Linux内核 2 A0 w$ S' k& t' H
    1.1 认识操作系统
    : a) l% _& U& H, j, @0 B1.2 开放源代码的UNIX/Linux操作系统
    $ S4 e* |: R7 p6 N- F) \1.3 Linux内核 : E+ k' i1 K; Z: C
    1.4 Linux内核源代码
    6 e% Z& Z) H* _1.5 Linux内核模块编程入门  
    & ~( t. ~5 M  I* Y6 O  F2 W+ u1.6 Linux 内核中链表的实现及应用
    ( B& w* d& V. [9 W8 L- M# {1 r第二周 6 y! v* I. S9 L, h" C+ e
    2. 内存寻址 ; W( z1 C2 k+ J" ]. L6 Z) B
    2.1 内存寻址
    ) D2 t6 {% j  v. P0 A0 Y2.2 段机制 * [) ?( v# |$ |& f  a
    2.3 分页机制 ( \" M9 M$ Q. _) H1 v% a/ p" _- }
    2.4 Linux中的分页机制 ) o% W! x- L! v; C; Y$ O
    2.5 Linux中的汇编语言
    2 ~2 P. t- ]( a6 V/ r3 d( e第三周
    ; L. j; j4 k( f2 D3章 进程 - P# b+ V  o: G, o, s4 A+ b1 C
    3.1 进程介绍
    0 f$ w: z! v' P- u3 ~3.2 Linux系统中的进程控制块 ' y, h8 b$ I  Q, |
    3.3 Linux系统中进程的组织方式
    0 n* z# ?1 Z9 _5 W8 B5 q3.4 进程调度 7 \/ P2 ?' t7 }( Y
    3.5 进程的创建 : m( K2 Q, L, `/ ^! S% R" t% F
    3.6 与进程相关的系统调用及其应用
    # t; I, i7 t" H5 p* Y2 i! K3.7 系统调用及应用 3 P  S9 m: U3 z' q* [5 ^) S6 h
    第四周 * A2 J  K8 n7 D: |3 o6 r; X0 y
    4章 内存管理
    " o: Z. b- N" _# B/ q* f4.1 Linux的内存管理概述
    0 {# O( H! ^; }' f/ X/ l  L3 Y4.2 进程的用户空间管理 4 y8 x4 ?! L& c' e1 `  M
    4.3 请页机制
    2 T0 a5 y9 ~, q; X" q& M4.4 物理内存分配与回收
    . R9 H5 ]3 a/ d# H" P4.5 交换机制
    6 J8 ]; Q9 d5 M9 r4.6 内存管理实例
    / x5 o6 Q& w0 @6 w+ |5 n1 T0 l( z( i. U; X* j* g* I
    第五周
    " W% M0 ^$ j8 j5章 中断和异常 & m# D  W( t; d0 K& ]5 |6 u  o5 v
    5.1 中断是什么 ' [9 s- j; h9 |$ O  l) S: c3 f( \
    5.2 中断描述符表的初始化
    9 D- h6 |& L- L4 N+ R) f. n5.3 中断处理 7 f0 L" V5 ~2 c& e
    5.4 中断的下半部处理机制 ! T4 ~7 n, A, S- X. M
    5.5 中断应用——时钟中断 % [2 O; F+ O7 O3 t
    " H5 Z9 z2 j: Z) J
    第六周 0 ]0 F* A) E: {! x% S" p
    6章系统调用
    4 t1 I- G* A4 b8 o6.1 系统调用与应用编程接口、系统命令以及内核函数的关系
    4 K2 z' j6 v) i( l& g( N4 U6.2 系统调用基本概念 4 ~5 w( y1 D( _6 _- |8 I% b
    6.3 系统调用实现 # h/ X& S  C( T3 J" `: s+ M
    6.4 封装例程
      y/ W6 [& t! k( b3 C- l6.5 添加新系统调用 7 d8 ?. z3 Q0 v

    6 h0 x0 E. x4 }7 u第七周 5 Y4 Z" ]+ ]1 Q, f$ \- i
    7章内核中的同步
    7 C  v6 V! d; E  Q' C  [( t7 u7.1 临界区和竞争状态 - B3 c7 P0 g, P% Q: x) K
    7.2 内核同步措施
    1 l5 c) o5 e0 A8 Q. H/ X3 w6 d7.3 生产者\消费者并发实例 + f6 I+ m- ?, d: E) d3 b% ?0 p
    7.4 内核多任务并发实例
    8 e' O  e$ p' S第八周 ' z2 D7 h( x6 {  g! ]! C
    8章 文件系统
    $ X9 a9 `6 b) J0 |6 k0 l8.2 虚拟文件系统
    5 F6 L& s0 {0 J. \7 @2 t5 F* L8.3 文件系统的注册、安装与卸载 8 r' ^0 |2 t, @. v& j  K  \$ ~7 Y
    8.4 文件的打开与读写
    ) _% T3 X6 Y/ W1 z5 r5 I8.5 编写一个文件系统
    : b5 ^- m1 w6 a  t+ ?" ~
    5 r: B3 L+ D( m! @4 \1 o  {第九周
    ! d/ |. e, d7 \# w2 G8 d% `9 设备驱动 & U3 t1 B. e+ g5 v& {- ^5 S
    9.1 概述 , S! L: q* M6 a, B3 ~/ s8 f
    9.2 设备驱动程序框架 3 k2 J2 H1 B- B3 S. r6 b7 ^' d
    9.3 I/O空间的管理 $ a( S6 W7 H" C: A$ X. M; }; O) O. m
    9.4 字符设备驱动程序   ]5 M) I% s7 ]! L" q$ b" i
    * {& a% g7 t; N* j- a8 I' O

    7 s7 v: W/ {3 T0 E' q+ [" H! _. a" I
    ; L: I9 _7 a4 }* @9 R$ W+ [. Q7 \' V6 R

    5 x  H5 f* k9 U8 C4 Y7 ?* J
    * p+ K  e% U$ v  D5 a! `! V" b: y+ o' Z$ }) t7 q
    & t8 E# P( }7 P  r
    # a  e1 j( C( |) R2 {
    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-21 16:25 , Processed in 0.430908 second(s), 54 queries .

    回顶部