QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 9193|回复: 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内核从原理到代码详解
    , l0 X: x. K* ^3 V5 F, B. _+ n) G1 r* w3 B! U" s
    链接: http://pan.baidu.com/s/1sj0Szj3 密码: ywyv 6 f% s% U0 G1 E1 U- l
    # |2 ]& h/ l+ l1 `% l, M) B: d; A/ l# z
    网盘失效的话,请加QQ: 3113533060
    2 [, E( X: E% L* D
    . |) @% _- u# N) e9 @/ [; `4 V一、课程内容: 2 Q% Q4 V& k0 t& Y& k0 \+ \5 l
    第一周
    2 H! b' [/ n. G' c1. 初识Linux内核 & u4 |6 F# b7 P+ R
    1.1 认识操作系统
    8 s5 \* W8 F! v7 x1.2 开放源代码的UNIX/Linux操作系统 1 w! B( ~; z$ x1 w
    1.3 Linux内核
    0 T) c" i( [- ~+ x. _7 l, I8 _. S( J1.4 Linux内核源代码
    . W2 s8 E9 D/ K; g1.5 Linux内核模块编程入门  8 y# p5 q. R, G
    1.6 Linux 内核中链表的实现及应用 4 u( }9 j% Q$ A& w! N! q
    第二周 ) K6 c3 t; ]) l
    2. 内存寻址
    # N: K  \" w! o& q* v2.1 内存寻址
    ! d& b8 e; W3 S, b: n6 ?2.2 段机制
    : A# T" I( s7 q9 d4 }( w2.3 分页机制 3 G: j1 }: C, h0 R7 I) Z
    2.4 Linux中的分页机制 0 K: X' n  [/ \  ?: a0 e
    2.5 Linux中的汇编语言
    ( u9 u8 m7 N( s9 u0 L第三周 $ C! m4 p4 P- ~: C7 \1 r/ [" ]
    3章 进程 - i. K7 g2 \) o  e3 U
    3.1 进程介绍 4 q# U9 L: K9 H1 H, n( L4 o* L
    3.2 Linux系统中的进程控制块
    2 o( s4 g% q' s+ O3.3 Linux系统中进程的组织方式 9 L; F! b6 e1 a; @; k$ [) J
    3.4 进程调度
    7 i* [9 K3 k$ b8 T3.5 进程的创建
    - e& x, X6 d' s# p/ e! F' k; d3.6 与进程相关的系统调用及其应用 - ]! ]/ ], b, }
    3.7 系统调用及应用 7 R  @0 N% s7 e0 q. c3 f
    第四周   I+ C. j6 c4 l7 D0 p
    4章 内存管理 6 H- i( }! C3 p% i' I4 \4 s/ {
    4.1 Linux的内存管理概述
    ! j; K; R8 ~  N. X4.2 进程的用户空间管理
    ! M) M. T0 p+ B" j4 Q) z5 g6 s4.3 请页机制 2 k+ p; ~& S9 w0 n0 E3 ~3 }- A) d
    4.4 物理内存分配与回收 & B! B! M2 l) N% A2 a% M
    4.5 交换机制
    # u# B7 k: T! U7 M4.6 内存管理实例 6 |( w- J8 V; b, _# T

    9 A$ A$ a$ Z) o0 R2 K( g/ D第五周 ' T5 m0 J( Q: N* l& s8 F( p
    5章 中断和异常 1 `% U/ O( e. v- `
    5.1 中断是什么 . d+ s$ b; O& c# M2 h) e; |
    5.2 中断描述符表的初始化 + f- x, P1 @1 y2 w
    5.3 中断处理 & G$ _; t) R* i3 b& P
    5.4 中断的下半部处理机制 . S/ ~3 j$ d# C! ^" s4 \: E: w  {( E
    5.5 中断应用——时钟中断
    / B2 Z. w( l$ d+ Q" h. z  l. w+ ?+ Z7 `+ _0 ~. K  J. r
    第六周
    8 l# `) a6 D5 F4 R  H6章系统调用 6 r. c3 y0 E* \3 D$ C8 B( ^
    6.1 系统调用与应用编程接口、系统命令以及内核函数的关系
    ' @1 G7 F) W+ x6.2 系统调用基本概念
    * _8 u& A- Y  V) Q4 i) Y6.3 系统调用实现
    ' D+ Z; \2 [) t% {. w6.4 封装例程 7 n; f( O' T2 w3 C% K* K  w; N
    6.5 添加新系统调用
    6 w* T1 c) a6 Q: e5 U0 w$ J9 g# }- t+ t" k8 s# s4 ^. {6 m
    第七周 ; E' V- I) J5 i# N7 }
    7章内核中的同步 8 F! X' m( V& ^) @1 z+ l& k. u
    7.1 临界区和竞争状态 5 N& z1 b  \, \1 A# T& z
    7.2 内核同步措施 8 U: e9 q4 o+ L4 w) r) t
    7.3 生产者\消费者并发实例
    5 `$ i6 R! v: E; ]: ?7.4 内核多任务并发实例 ) o( K6 q- Z, X, H  b2 X9 }3 t0 {
    第八周 ! Q# W# f  L6 B9 H% a4 q/ {
    8章 文件系统 , `/ F& e+ i- {# M/ b9 @7 @
    8.2 虚拟文件系统 ' ^1 V: {  d( [7 f- i) n
    8.3 文件系统的注册、安装与卸载 1 q7 t$ u; N( d1 q" P, }
    8.4 文件的打开与读写 ( J3 k+ j2 b( H: G
    8.5 编写一个文件系统
    . p; F! G$ P3 L
    $ S& K" z7 |, _" z. b, |0 x6 d第九周
    & b( L- k1 _2 j  ]3 x0 y9 设备驱动
    , R- C2 X3 l8 z0 @" g9 F; s9.1 概述 * N' [0 Z( }$ {/ |# F4 I! j
    9.2 设备驱动程序框架 * o5 T" N3 {: J5 R7 ^5 b6 q
    9.3 I/O空间的管理
    : Y/ g% P( N* g0 _9 Z9.4 字符设备驱动程序 * Y' o) ]2 X, F/ R* w

    + [8 f) E6 q  @) G6 ~
    6 m/ K+ N4 j7 d8 B0 ?
    ; k4 `" y/ L) U  j1 b
    * J- S; x  X$ Q  U" m
    - u2 F$ B+ N- ]& T
    . J. _' y- R% R. e2 j
    : _/ Y9 I2 q) }: g9 w8 _, T! ?& ^- E4 A1 Y6 `* W
    7 j- }# {) d6 R
    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-6-17 21:55 , Processed in 0.446433 second(s), 53 queries .

    回顶部