QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 9158|回复: 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内核从原理到代码详解
    4 D, b  }% k* R4 Q( T1 i
    9 X# l& v2 c' s7 O+ ^% ?" A链接: http://pan.baidu.com/s/1sj0Szj3 密码: ywyv + P9 a+ w8 u( l' j/ `1 W

    $ M& v  [* t: y( m7 p6 A  H网盘失效的话,请加QQ: 3113533060
    4 g! F7 P) n/ B: }3 W* j* X/ F7 @6 k. r
    一、课程内容:
    - C; i9 Y& q) X+ G/ t3 k5 b. Y6 w第一周 3 i' s- I9 X! `2 ^  V7 ~3 w
    1. 初识Linux内核
    1 w9 s& y! q, w; H4 A1.1 认识操作系统
    2 k" X* V4 f" w: U$ F1.2 开放源代码的UNIX/Linux操作系统
    7 M. Z! _) a9 A. x6 Z+ p) T1.3 Linux内核 9 l7 u) _* T6 y9 \( o2 _1 x
    1.4 Linux内核源代码 ( x# v( Y8 @" i, t4 H9 Z
    1.5 Linux内核模块编程入门  
    / Z8 r; S& f4 h; P) l; b# y1.6 Linux 内核中链表的实现及应用
    " I- E" q7 x! i! V: [第二周 * O# |0 p: p$ k1 i4 U
    2. 内存寻址
    4 e) F1 ^! }; {# b8 D8 R- o3 O2.1 内存寻址
    ; Z4 l. _. h- u4 z# S2.2 段机制 4 Y9 |3 d4 D/ z/ h# X
    2.3 分页机制 * |: P4 u& }! Z7 c4 J
    2.4 Linux中的分页机制
    $ X5 c) @# Q* |( h# t2.5 Linux中的汇编语言 & Z3 {5 F! K& `* k; x
    第三周
    8 O! d6 m( B! c* X3章 进程
    5 j) H9 x1 |/ w5 _6 H: Z3.1 进程介绍 % u2 Y$ T! ~' D
    3.2 Linux系统中的进程控制块
    ' Y+ V1 V# O$ `: V3.3 Linux系统中进程的组织方式
      G! Y6 \% C+ f8 @- P/ h3.4 进程调度
    / q0 [0 G( D' U4 k) J3.5 进程的创建 $ @- D6 E* o0 w9 Z! U. H& Y4 P
    3.6 与进程相关的系统调用及其应用 5 K2 H2 T. E0 p% {/ }2 u
    3.7 系统调用及应用
    " _* w, d# }$ A, \( G第四周
    8 P; f: m$ j4 S8 z, W# U1 f4章 内存管理
    & _9 P" }6 n; s: o* G) S1 e0 z4.1 Linux的内存管理概述
    + r8 C, n. s3 ~% x6 W! A! J4.2 进程的用户空间管理 , p( d8 k6 I5 p. q! |4 R! M
    4.3 请页机制
    - x. i; A8 g+ E% j; [5 W4.4 物理内存分配与回收
    * J  c; Y% {' B: e  |6 C4.5 交换机制 # s1 j/ e8 Y% |! f" [7 x
    4.6 内存管理实例
    1 V; B1 i8 P4 ^2 S. g0 s. a8 E! @3 P* }* x# D
    第五周 / J# d! P0 ?7 T( H& q8 {9 ^: G, j
    5章 中断和异常
    7 m/ I, I3 h! G+ a) |5.1 中断是什么
    6 w, d+ `& f4 z& n2 c5.2 中断描述符表的初始化
    - T$ z, C: Z8 B" N# \" R5.3 中断处理
    + C* T* }6 l$ ~5.4 中断的下半部处理机制 ; x5 H/ o7 I/ K. H
    5.5 中断应用——时钟中断   ]5 B9 |. t4 P9 K( f! u

    / c: E! _1 i* d( S+ I第六周
    9 W; V& z" Z3 y9 U/ c4 v( e6章系统调用
    3 U1 n8 F$ ~+ l3 Q7 z1 `0 C; b6 p4 k6.1 系统调用与应用编程接口、系统命令以及内核函数的关系
    % }) w) B( t# c' q# O6.2 系统调用基本概念
    9 l* }: \! I7 j- Y6.3 系统调用实现 / V2 ?& {  D; N9 _6 ~1 P: S
    6.4 封装例程
    % }. ^$ d2 r* a. p4 ]6.5 添加新系统调用 $ h6 A3 d1 M, [0 j1 q" u) w
    5 g- f& R' ~% j0 L& {( h% O
    第七周
    - V. T- P1 H" b; J3 G. e  @7章内核中的同步 - O4 H( z6 q% }
    7.1 临界区和竞争状态
    . }8 v6 }2 F( r# l7 [6 ~' I7.2 内核同步措施
    - b% D4 V  E2 a- i0 `8 [3 R7.3 生产者\消费者并发实例 9 ]+ M3 [8 D/ \. s0 ]8 p
    7.4 内核多任务并发实例 - @" k7 A. y) Z3 N% H& i' k
    第八周 ) q4 y/ v( ^$ J3 W
    8章 文件系统
    1 y4 K5 a0 g3 T6 r' w; E. J# U8.2 虚拟文件系统
    $ y' d7 ^! ^8 ]/ n* ?( Z8.3 文件系统的注册、安装与卸载
    7 x' i2 @) ^. A8 s9 c8 B8.4 文件的打开与读写
    $ H. A2 f: P* p4 V4 N8.5 编写一个文件系统 ( W- V2 o3 H6 u/ y& ]

    . M3 w( v0 u' d6 M( p2 K第九周
    % f6 |3 A# z8 G4 M  G$ _9 设备驱动
    ; t* O3 b, e: ^: S9.1 概述
    9 y7 H1 T& b. T4 A9.2 设备驱动程序框架 ' W# c. @+ m% i
    9.3 I/O空间的管理
    / `) o9 U3 ?  Z; w$ Y9.4 字符设备驱动程序
    4 a+ y# E  H9 V# A; V, J, B! k5 X( a7 \4 ?. d7 S
    , s  L/ U4 l' b7 Q$ h0 c" K

    8 p% G; S4 D/ y$ I9 ~! |# @- h* V; s6 z, [" X: i  b
    : c( W6 q- i; G! u- F

    " ^) W4 v' U$ x& F1 U& j0 g( L1 I+ U7 R1 V9 f9 ]/ y
    8 ], O: g- z) @: ]& X

    6 C0 F0 Y( {* h
    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-18 11:47 , Processed in 0.399593 second(s), 53 queries .

    回顶部