- 在线时间
- 3 小时
- 最后登录
- 2015-5-5
- 注册时间
- 2015-4-8
- 听众数
- 10
- 收听数
- 0
- 能力
- 0 分
- 体力
- 92 点
- 威望
- 0 点
- 阅读权限
- 20
- 积分
- 43
- 相册
- 0
- 日志
- 0
- 记录
- 0
- 帖子
- 26
- 主题
- 14
- 精华
- 0
- 分享
- 0
- 好友
- 7
升级   40% TA的每日心情 | 慵懒 2015-5-5 09:46 |
|---|
签到天数: 10 天 [LV.3]偶尔看看II
- 自我介绍
- 撒
 |
Linux内核从原理到代码详解 7 H6 S# \! A3 k
( ?$ Y1 J4 S9 K. h- _1 z
链接: http://pan.baidu.com/s/1sj0Szj3 密码: ywyv . C8 e7 R; f( D. s5 ^
. ~- O4 }! V3 t1 ]
网盘失效的话,请加QQ: 3113533060 1 ^. a& x9 ?* Z7 J) C. i
6 i5 i5 F. b7 A) x& {. T* i
一、课程内容:
+ k1 e; q3 z& y6 Y9 l& N2 Z第一周 6 S) w5 P0 C* f [0 `. f
1. 初识Linux内核
& w' S/ }9 g( Q) N7 ~1.1 认识操作系统 8 C! Q3 `, ^: I+ Q; o
1.2 开放源代码的UNIX/Linux操作系统 . N% n7 u( X: x9 a& H
1.3 Linux内核
( z5 B, T! j1 m7 L. V4 T2 g% D5 T1.4 Linux内核源代码
x, ^$ Q" n8 `6 ]% y0 L' E+ z9 N1.5 Linux内核模块编程入门 : x. f+ X1 R4 m2 J
1.6 Linux 内核中链表的实现及应用
5 z# l: z7 F% d7 E2 t第二周 1 O4 B" k0 ?+ i7 V! @1 R
2. 内存寻址
5 X( {+ k- G+ m: h* U! P. U2.1 内存寻址
& n: A( i- H# R2.2 段机制 ; Q8 V2 \" S; J/ t. U3 F: v. z
2.3 分页机制 3 C4 S- B8 A' T$ u, I
2.4 Linux中的分页机制
1 l: ?8 h8 u* x5 w2.5 Linux中的汇编语言
/ s/ r7 R2 F0 b9 ` E第三周 & ]1 \% j4 U4 \' u. ]1 B! ^) c
3章 进程 9 O% y: {6 ~) f! u
3.1 进程介绍
" b/ ~# n R! J1 E4 G3.2 Linux系统中的进程控制块
" K/ l! Q5 j3 c4 O# H1 U3.3 Linux系统中进程的组织方式
% d$ @) c. i% q7 P" l* i3.4 进程调度
8 z+ w2 X P' K' v6 f& }3.5 进程的创建
3 |! z+ s, N- g: s: b" }3.6 与进程相关的系统调用及其应用
3 s2 O. c- N/ n8 h3.7 系统调用及应用 & l3 L! G8 O' v4 R; m4 K
第四周
; d6 j6 R3 F! N0 l! w* ^/ o4章 内存管理 ; |4 f- d t' D! V
4.1 Linux的内存管理概述 3 T ^, J1 F: @/ l" _ _) R* T# M
4.2 进程的用户空间管理
' J5 t) v7 j4 r' S. U4.3 请页机制
1 ^: J( Y: J6 ?" t8 [) X; z4.4 物理内存分配与回收 4 s' v& E! [* Y3 c
4.5 交换机制 5 y W* q2 Y% n C# w' M
4.6 内存管理实例 4 ~4 S$ q! Y; j; O; q/ R
$ i$ U& v- K1 Y8 T6 @
第五周
! l: V. ]4 a6 p6 K5章 中断和异常 6 G! u `( x. b
5.1 中断是什么
3 m0 O( `; J8 a- Z1 X" `5.2 中断描述符表的初始化 / p& b w6 c! C, k" o
5.3 中断处理 ; y% b- Z7 i, U6 D$ a$ F- S
5.4 中断的下半部处理机制 ' V, C5 d9 V% N0 e2 X
5.5 中断应用——时钟中断 4 O: |3 E0 `) f) {6 V+ ]9 `3 l1 P# \
7 A! {+ t# \" T5 Y第六周 2 c0 u* X+ A6 {# _6 g2 z. x8 ^7 ~
6章系统调用
* _9 N ?# n* R6 ?5 N) W4 i# {) n6.1 系统调用与应用编程接口、系统命令以及内核函数的关系 2 j. W. r/ V: V' r) {. B! S0 @3 d
6.2 系统调用基本概念
1 m. N$ n. ?8 o7 G! [7 s6.3 系统调用实现 7 U3 k0 z- s! j3 M. V7 J
6.4 封装例程
$ v( d% ?4 j+ K) ^ G5 y2 y6.5 添加新系统调用 ' t$ Q7 O/ D5 r3 R+ V4 e
9 a9 h' ~3 p9 G: ~3 o+ y" R/ a2 [第七周 ) e' t9 t! E8 ?2 E6 N# Z
7章内核中的同步
( W: _% @7 I7 R! D7 U; y7.1 临界区和竞争状态 6 Z! n5 T) Z. z) d; t6 i
7.2 内核同步措施 ! n. Q5 n% l: p" O
7.3 生产者\消费者并发实例 ' J. l: ^% G& i6 y/ p8 f" _
7.4 内核多任务并发实例
! e9 n3 t5 A6 p& F7 W, e第八周 , Y9 X+ b, W9 Z$ R4 @/ m" a, q
8章 文件系统
" u- @6 w( w+ d% B. o# n& e8.2 虚拟文件系统
; h! C5 R' {& f5 h3 R" q8.3 文件系统的注册、安装与卸载 ) [0 Y+ j: y2 h r" m5 ]
8.4 文件的打开与读写 & u! c1 P% j6 h) |
8.5 编写一个文件系统
3 H* W1 \. t1 O9 y0 a
) ?8 V0 q. u' Q第九周 ' V7 k& z: d G2 E
9 设备驱动
8 n$ s+ K1 R& L3 ]9.1 概述
- O7 T+ |' H8 l3 g% W9.2 设备驱动程序框架
6 _6 S. X+ N; m9.3 I/O空间的管理
8 ^; i3 ~: w: h" P9.4 字符设备驱动程序
/ R0 `# S C; ]& T3 J- A& o8 X4 `& Z4 R$ m+ p% J; Y8 N, u ^6 C
4 n& W9 G$ \, r: {
+ F" U# G% z) r- y" m0 Q! \
2 x* { Z, b! C4 a. C7 w6 y* G. ?! Q4 N' X" w
4 m6 m' P$ O$ `, R5 v- h( O3 B. b& h% P3 R
& T% @' ~- l% o% G* r0 m/ Y w. d! A t4 B7 I1 I. Z
|
zan
|