QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 9306|回复: 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内核从原理到代码详解 8 x$ Z7 h4 o/ J5 k; @

    0 m# C( U! e) M/ E" l7 I链接: http://pan.baidu.com/s/1sj0Szj3 密码: ywyv ( S5 \( `! y4 c/ B+ [$ u9 d' V

    9 ]& M3 v% b0 t% D5 k5 b8 u) m1 }/ i网盘失效的话,请加QQ: 3113533060
    ' F+ Z: w5 i( f. E5 F$ ?6 k( F7 B& w. ]2 [' U  Y0 v& c
    一、课程内容:
    / C2 U- o3 W, T5 a& h' b" i. {第一周
    # ]7 d. b6 d: D1. 初识Linux内核
    / f+ f- A5 i3 S' x5 q1 |1.1 认识操作系统 " J' P" m  d1 X- R
    1.2 开放源代码的UNIX/Linux操作系统
    % E% f( |3 }8 Z' {& k1.3 Linux内核 ; Q5 ~+ X5 S4 i, a  C- w
    1.4 Linux内核源代码 1 P1 \, X# Q+ x! |: v& K
    1.5 Linux内核模块编程入门  
    8 ]8 e: r4 |0 u$ T1.6 Linux 内核中链表的实现及应用
    3 @& U0 A# }: H& L$ n1 x2 H7 f8 z第二周
    & |7 `* o- H1 C& d* o" m* K2. 内存寻址 6 t9 r; r/ `) ^8 \0 r
    2.1 内存寻址 ! b# H/ H& v- }5 t+ i; z+ i1 L
    2.2 段机制 * h/ |* s$ C5 [1 L
    2.3 分页机制 1 L+ E$ ~( }0 e
    2.4 Linux中的分页机制
    5 U% r3 ]4 O! {6 v/ v2.5 Linux中的汇编语言
    . ?! [: j: q" w- D  l3 }第三周
    * c/ O- j. C0 {$ Z& }3章 进程
    % w; O* [* w9 j5 i- G3.1 进程介绍
    7 S5 w' q* H9 ]( C7 d4 Z3.2 Linux系统中的进程控制块 2 r9 A; @* |4 r  s  }3 Y
    3.3 Linux系统中进程的组织方式
    : b, R; H2 m& s3.4 进程调度 * t0 u/ Z) Q/ _2 I
    3.5 进程的创建 6 H9 S) `8 f( {: G
    3.6 与进程相关的系统调用及其应用
    4 w" f1 L6 w$ P+ z2 W- M3.7 系统调用及应用 : w' f( x+ ]) e
    第四周
      ]( n/ H% g  a6 g, z, s, u+ u4章 内存管理
    + S2 I9 l% X& E6 {4.1 Linux的内存管理概述
    6 x/ ]! a4 H8 A' f9 N& P% B4 v4.2 进程的用户空间管理 " t- x7 _! f2 [) [
    4.3 请页机制 / I5 W* q5 U, u! h
    4.4 物理内存分配与回收
      s0 b! P$ K/ [( s$ W4.5 交换机制 & \% U% E# u* z
    4.6 内存管理实例 & @4 j6 R& R* m  T% J+ L
    " s/ y% E4 {) P; a- y% i6 N
    第五周 % L, G' A! u; s0 t5 ^$ c8 q
    5章 中断和异常
    $ F! N1 |1 G. |- ~/ J5.1 中断是什么
    6 G- [# u- v2 r( s- j7 i! P9 j5.2 中断描述符表的初始化 : Q9 n  S4 ?( N2 ?8 E6 F
    5.3 中断处理
    1 i3 H1 Q1 U& _7 P% n5.4 中断的下半部处理机制
    4 M9 h2 M/ U, a/ C/ s6 A5.5 中断应用——时钟中断
    6 i. s( `9 _6 }' G/ R
    ) r$ K& P- P8 `7 E$ P, u第六周
    ' y# G( U. n; ^- s, v6章系统调用 0 r: x  F  a! o  x" ~4 q
    6.1 系统调用与应用编程接口、系统命令以及内核函数的关系
    ( @7 E8 p( `1 s( ]! m% p6.2 系统调用基本概念
    - b/ V7 n$ A5 G; A0 c+ D! I6.3 系统调用实现
    1 x, j. Z! @1 G* b( t; A! B  `6 @8 {6.4 封装例程
    ) q8 U, u( I% R- T4 X8 h6.5 添加新系统调用
    0 o% y; b2 e6 M  e3 R3 |- l. Q6 i% O- i/ a, E+ x9 R8 `+ k
    第七周 . _3 }) C" Q9 R& e
    7章内核中的同步
    8 U2 d0 x( {: _1 o7 \7.1 临界区和竞争状态 ' c% c3 V1 y% d- L  m- B9 k
    7.2 内核同步措施 * {# a4 C5 X7 I
    7.3 生产者\消费者并发实例
    & U6 h: c+ F/ Y7.4 内核多任务并发实例 ) a9 s" M# D" V- t* K$ ^
    第八周
    & o# U/ i$ ^( }  P5 `8章 文件系统
    : z; e% F! l7 ~& O6 y5 g) h8.2 虚拟文件系统 9 i0 d, e4 U. j& U) k( p$ o2 g' D
    8.3 文件系统的注册、安装与卸载
    0 p  g7 d( C- c0 N8 G6 ?  Z3 V# f& J8.4 文件的打开与读写
    4 O; j6 j# ^& \& G0 u* Y6 h2 C8.5 编写一个文件系统 # l( J) {. w  P/ y+ |
    & \( _4 s0 i7 a; i
    第九周 , `0 P/ K( l8 Q5 C5 ~9 H9 E) z
    9 设备驱动 8 h0 U6 A- }6 P4 T
    9.1 概述 6 y' x. W5 U* ]$ S; C
    9.2 设备驱动程序框架 $ r# |9 z# i+ c$ R/ q: _
    9.3 I/O空间的管理 1 d. a: O0 I/ X2 ?& C0 _
    9.4 字符设备驱动程序 0 w4 V5 `# S4 y/ I, s
    / M) [: M6 a  w2 E; }( Z
    * |9 M; d4 i; C2 I' @: S

    5 r0 a% V1 @  C6 X- l$ \1 b+ L! q
    ( O! y3 b1 J" U+ N/ E# P" E) p

    5 y! j- Y+ c% I. n) {
      x9 g1 m: t/ f# y2 |0 _8 I( y% _! V6 ~  j( _$ v5 {) A) P9 [
    ! _, D" A4 q5 G8 _- Y( W9 x3 D
    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-9-2 16:05 , Processed in 1.064915 second(s), 51 queries .

    回顶部