QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 9239|回复: 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内核从原理到代码详解 * \* q4 G0 P1 x7 F

    + f) [1 n- {' h; u8 T3 e4 {+ N链接: http://pan.baidu.com/s/1sj0Szj3 密码: ywyv
    5 A6 p) O3 H  z) n' L  J
    - Y, o* w: d' |4 c, y) k网盘失效的话,请加QQ: 3113533060 7 q. w  G7 @% C: _+ K. f

    0 ~& P9 r9 l- Q一、课程内容: 6 t# S- f9 e8 t, s% g; q
    第一周
    + a: {$ z2 u" B0 K! F8 d1. 初识Linux内核 # L$ g" Z9 ]9 d; p
    1.1 认识操作系统 ; }. B5 x: H+ G. r( e
    1.2 开放源代码的UNIX/Linux操作系统 5 t$ {) J) [3 F7 S" ]$ o
    1.3 Linux内核 ( [. I- j: u: y& q; N; t& j$ a: q# Z$ k
    1.4 Linux内核源代码 2 O8 t- l) \4 ~: l2 t' ~2 J' D
    1.5 Linux内核模块编程入门  : }1 h+ S- B* ^
    1.6 Linux 内核中链表的实现及应用
    , x0 \# _) t9 `& y' I# t$ d7 i第二周 ' W8 A# x- T8 L3 m: I" z( U
    2. 内存寻址
    ) U. ]8 Q" H9 y/ k6 B2.1 内存寻址
    * }& k' R; u- U6 @. W2.2 段机制 ! k& K, Q) f& r
    2.3 分页机制 4 F5 W7 E$ I) b
    2.4 Linux中的分页机制 5 b% V7 g9 G9 d$ H
    2.5 Linux中的汇编语言 4 T  F  j) @3 A
    第三周
    3 _# F- K4 Q3 z! }: m* q/ P3章 进程
    ! H8 ^6 }+ n# P% ?. Y/ O2 J! G3.1 进程介绍
    0 Z- N3 ~4 _8 |2 C8 w3.2 Linux系统中的进程控制块 % A5 t. p$ [) h& L- v, ~" [
    3.3 Linux系统中进程的组织方式 9 z* N# q7 \0 ?# i( _( T3 @+ b& Z
    3.4 进程调度
    6 b! y% R4 N" J$ K8 p6 t3.5 进程的创建
    6 D) f% L2 H, I, Z; `) E3 m3.6 与进程相关的系统调用及其应用
    , \8 D% W: ~7 x7 {3.7 系统调用及应用 0 l- h1 W2 p  e/ }
    第四周
    : X, _0 a3 m, H' F7 F7 m+ c: ^4章 内存管理
    3 s( m  N# e+ x# U4.1 Linux的内存管理概述
    # U# m; b1 x2 k1 q  j4.2 进程的用户空间管理 ; ^. s* V. p) z% u( p& L
    4.3 请页机制
    - _7 z/ W" C# e2 _4.4 物理内存分配与回收
    " o+ P" C9 v& t  B( U4.5 交换机制
    ; _# c; @( f6 k4.6 内存管理实例 : F, a' C1 E7 c3 N1 C8 o
    / j7 D4 d( q0 L; ]$ g6 j
    第五周 & |" s( }3 `" A
    5章 中断和异常
    3 p: X0 E: \& @/ ]2 g5.1 中断是什么
    , l3 Z0 |: I/ u! e" }% M5.2 中断描述符表的初始化 8 U0 k) E% E$ Q  [  Z! e# Y
    5.3 中断处理
    4 M$ P$ n- y& {# M6 d5.4 中断的下半部处理机制
    ! b" u! Q- {6 x) O$ g- e+ w5.5 中断应用——时钟中断 ! U0 f. L$ Q. X+ x# l7 O" v
    - W: X1 b( s% e2 @* \
    第六周
    . j) }$ u% l! {+ v! k- c6章系统调用
    ( S  E" Z- g8 i. S6.1 系统调用与应用编程接口、系统命令以及内核函数的关系
    ( e/ {1 S) U" ?' E6.2 系统调用基本概念 ; y; F  s$ S* C; H2 ]" _( T4 C
    6.3 系统调用实现
    5 `0 [; r- u; p" ~: ]/ w+ x6.4 封装例程
    / \5 B, X& H) r) O! x; a6.5 添加新系统调用
    6 G4 _; b$ J/ \5 S% x+ W$ ^, |' V! s- _$ @9 g. E. I. z# }1 a
    第七周 6 m8 u" t* p7 d# Z1 e$ a
    7章内核中的同步 7 b) x! G6 y% p2 G# Y$ h
    7.1 临界区和竞争状态 - x3 q( x7 T; s- C! Z
    7.2 内核同步措施 6 C: y9 x$ y( c7 ]0 y) H
    7.3 生产者\消费者并发实例
    2 p- q& I( s; z" P0 x7.4 内核多任务并发实例
    ; A3 _, v* O4 B第八周 2 ?$ P% ?4 X. [0 X" W- o; e4 B
    8章 文件系统 3 i7 X/ a3 v! q
    8.2 虚拟文件系统 * g) f# ^; ]  C
    8.3 文件系统的注册、安装与卸载 , I- s! ^0 N. m7 B( S% q# s
    8.4 文件的打开与读写
    8 R# A4 L6 c# d' m8.5 编写一个文件系统 " R7 ^9 Q- x. O/ F) |! B# D& X
    * p; c2 v7 B  X
    第九周 ' E* C4 G1 R$ |! w) U. A7 r% [
    9 设备驱动
    + S+ M: p" `( r2 s& b; i5 c' `. t9.1 概述 & f. k7 V) j. _$ h4 J
    9.2 设备驱动程序框架
    1 U% U  U% y( L+ L$ w3 R9.3 I/O空间的管理
    9 Q. R+ f, P0 o1 @9.4 字符设备驱动程序 ! |1 T+ F4 y8 F' n; q
    9 r3 u- F5 v* P, o, U
      s. n2 b) y' n2 J8 U5 b' A4 P

    - [1 \5 {7 h4 h4 I0 [/ a( B! X4 j: d

    7 k. t! u) w5 z) l4 e
    2 ]. U- ?5 a2 J7 f5 f, \- L7 f- d$ m

    ; B* X5 ?; V6 \* T3 `1 a- I% S1 k0 }6 S' x
    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-7-18 04:11 , Processed in 0.610207 second(s), 54 queries .

    回顶部