QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 9024|回复: 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内核从原理到代码详解
    2 t: s6 d0 o  ?( \( l9 c
    1 n7 c& C4 I& V" ?! }链接: http://pan.baidu.com/s/1sj0Szj3 密码: ywyv
    2 F& O8 S! K9 B% r# s8 c. \+ w
    1 ~: B/ u5 {0 k. a- [网盘失效的话,请加QQ: 3113533060
    + |: G. X( q4 N; G& ^. `( c4 v) L9 E  |
    一、课程内容: ' ]: l" a$ D$ C% |) g, O8 @% t
    第一周 1 Z; w( n9 k- t
    1. 初识Linux内核 " z8 q  X! c) I  d  f
    1.1 认识操作系统 , A) N) L! S6 Y1 \
    1.2 开放源代码的UNIX/Linux操作系统 ! r; a0 l( |5 P. L  y. l" w  F, Q
    1.3 Linux内核
    4 @2 h* z% x1 j/ V$ E; g* C7 {1.4 Linux内核源代码 - |& v& f, W* D& H
    1.5 Linux内核模块编程入门  
    ) L/ k1 Y4 W1 z1.6 Linux 内核中链表的实现及应用 5 }" w9 A0 t6 |
    第二周
    7 N0 E; P" B" U: G2. 内存寻址
    2 l! t, ~8 k* a9 C. N; H2.1 内存寻址
    ) Y3 @1 W) l- _" B  u2 L! E2.2 段机制
    5 k& _5 g5 p! f" B! i1 x2.3 分页机制 . a8 I! D3 S1 S3 t& z
    2.4 Linux中的分页机制
    6 N/ E  ]% y1 w$ O4 Q' j+ j( T2.5 Linux中的汇编语言 * k" ?, B8 M' h6 e. a' _
    第三周 ' D7 u8 I/ ?9 q  a* q8 h
    3章 进程 8 T% {/ H$ Q2 ]* z( l
    3.1 进程介绍
    0 O9 ^2 a$ f- e. M3.2 Linux系统中的进程控制块
    ) ^& X1 Q  P3 G) y( p3.3 Linux系统中进程的组织方式
    + l# a- H, ~$ T3.4 进程调度 2 T. J" l) T  n! q' f, t, c
    3.5 进程的创建
      M; n, Z- L7 I8 r. l3.6 与进程相关的系统调用及其应用
    4 S, Z' b9 F' m" a& m- n! f) c$ j3.7 系统调用及应用 5 Q+ _* \* u9 O1 G& F: F
    第四周
    ) k/ A% j) J/ L9 b# a, K4章 内存管理 2 p# P3 ]" D( }- Q/ o. T
    4.1 Linux的内存管理概述 0 D9 A9 d% l0 y( e* Y+ n, [! w
    4.2 进程的用户空间管理 ( H: _; x6 J; B! b
    4.3 请页机制 . c5 E( I6 P6 v! x' ~+ b  z
    4.4 物理内存分配与回收 / ]0 ~: N) T. a: i  V; N+ m6 p
    4.5 交换机制
    - g5 v, n0 l# ^; p, g; j. D$ X4.6 内存管理实例
    4 q* W/ E+ @4 N8 @4 E
    $ s7 V0 z; X) l7 o! f( z第五周
    : ^' O; T& I2 ]5章 中断和异常 : B$ |# d9 l3 q/ `, c4 G$ m0 E
    5.1 中断是什么 % F0 a! R$ {0 K! I# i0 y# K) j& [
    5.2 中断描述符表的初始化 + U  v# o6 w, J6 Q3 s
    5.3 中断处理
    5 R9 `0 G# |: F9 q5 z3 {5.4 中断的下半部处理机制 ( l" P# w# j& Q6 c7 U& |+ r
    5.5 中断应用——时钟中断
    ' @+ P# e% h" T1 B- R
    7 {' y3 M2 y7 _3 z* k+ A. l  o第六周 4 F, f  x2 J6 c# H' a' r
    6章系统调用 , p7 X3 a% F3 ?' S+ J0 s
    6.1 系统调用与应用编程接口、系统命令以及内核函数的关系 / Q. Y5 Q) J& E' n
    6.2 系统调用基本概念 $ ?" O6 F0 C5 ?2 M  N3 ~' p
    6.3 系统调用实现
    * V6 j9 I/ H1 M' i6.4 封装例程 / E( ]( F( n4 S) T0 {% T
    6.5 添加新系统调用
    % n3 E, e. t6 Y0 L
    % K  p7 Y& X& n. p. b第七周 # S( I5 W- J& h0 @  q0 x; k4 X% d
    7章内核中的同步 1 Z* F; ~$ V, F7 }  s# Y. N
    7.1 临界区和竞争状态 $ H0 m6 f+ T# q0 |7 w) {8 E2 e
    7.2 内核同步措施
    ( ]) e2 C. ^  a. _: Z7.3 生产者\消费者并发实例 8 [+ q, a+ \2 K* M
    7.4 内核多任务并发实例
      u5 Y( I+ y! z1 B6 _, c第八周
    # J6 {2 a  B( e& k) O! W% ^8章 文件系统
    / @0 }3 B/ e/ D1 s8.2 虚拟文件系统 4 U! U0 e8 R, @4 s, U
    8.3 文件系统的注册、安装与卸载 % I% v6 i5 e5 r1 I* @, {
    8.4 文件的打开与读写
    * ]# a$ A. C% s" P; r8.5 编写一个文件系统
    : m2 y* s, _6 W: @% G6 V  _6 l9 p3 [
    第九周
    ! x/ v4 i" }7 I0 r) w" J  n9 设备驱动
    ! W2 h1 E6 B4 U/ P9.1 概述 " u' n8 Y) h  t( n1 ~
    9.2 设备驱动程序框架
    # w# n  E/ v- l4 [' ~4 \$ Z: r9.3 I/O空间的管理
    3 f# u9 p* @7 H3 I( E+ G; A* T9.4 字符设备驱动程序 ! |' V2 F* x/ Q  b  u4 K
    $ k7 H' [% C3 G) y, h
    $ }' x0 o3 ]5 U; A1 v( n

    % N: Y; [% S  O( |1 `& Q( y+ `( Y! ]3 M4 H, A
    : F, J/ s0 U% u2 V

    5 @% j! l* \, c6 \- ^. E( n6 s/ M) C4 e
    * T9 l, D0 M$ D, ^4 G
    " e! e2 H* d! d7 ~/ S3 Y/ C5 _
    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-12-3 10:19 , Processed in 1.090547 second(s), 52 queries .

    回顶部