QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 8935|回复: 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内核从原理到代码详解 & R* Y: N  y0 Y$ }& `( S3 o, t

    9 j: N* X( e9 [2 h) y链接: http://pan.baidu.com/s/1sj0Szj3 密码: ywyv 4 n2 v( V' x8 S3 Q2 Y' s5 e

    ( U- R! i" y7 S' X: C4 X  {网盘失效的话,请加QQ: 3113533060
    + j2 G0 ?( R. T3 ~( _' p7 C; {5 w
    一、课程内容:
    : r+ f( @" v( a6 h* {% k& |# L* A第一周
    9 C+ R0 u2 m+ i# K1. 初识Linux内核 $ i8 x3 e; |3 K9 S6 U
    1.1 认识操作系统 % O$ C7 [6 l) b# i0 ~8 ]
    1.2 开放源代码的UNIX/Linux操作系统
    & ?9 I, Q$ w3 Z3 K, R: P1.3 Linux内核 9 V- q2 K- m2 H2 N: I+ d& p/ \
    1.4 Linux内核源代码
    : P5 [7 Y: a# G3 e4 ]% n- T0 J1.5 Linux内核模块编程入门  
    . u  D3 G8 w0 Y' g9 n- W6 A( b1 Z. T1.6 Linux 内核中链表的实现及应用
    # \/ C9 M% x6 Z& `) G$ D第二周
    6 w2 S9 F5 Y) F  r7 C8 U7 y% ]2. 内存寻址
    % X3 Z0 A. E1 V( G$ t2.1 内存寻址
    ; j9 D% j0 O; ^. l2 ]9 Y0 C# f2.2 段机制
    & h+ Q( g) {% {! _; x9 H4 B# R: T2.3 分页机制 1 H8 D- H4 u+ a& P4 f4 x
    2.4 Linux中的分页机制 + A8 r, R) e8 H, P* T
    2.5 Linux中的汇编语言 7 i+ o4 j# \/ n
    第三周
    0 N6 ]" d0 r0 _  ]3章 进程 $ N9 _/ d0 V0 Z
    3.1 进程介绍 4 ^: r0 Q& s5 r
    3.2 Linux系统中的进程控制块
    8 d; b7 {/ ~$ N, H3.3 Linux系统中进程的组织方式 5 p; K9 V9 l; x. a3 k) N
    3.4 进程调度 ; Q- ^3 z2 \* f, U  z: j
    3.5 进程的创建 & U  ^, Z5 @& g# u$ P4 W
    3.6 与进程相关的系统调用及其应用 0 ~2 O  N3 M! z) [7 l2 F. i0 @. [
    3.7 系统调用及应用
    ; D: K2 @3 b( @% ]第四周
    : G  ^( H9 H6 ~. w# P* m4章 内存管理 8 N( M  b! B( ~, m" Z0 ]$ w; [$ W
    4.1 Linux的内存管理概述 # O  D, C- q8 ~( Z
    4.2 进程的用户空间管理
    " Y$ V+ T# i, [9 ], v- F2 a! B4.3 请页机制 9 S% ]# S& x* C$ f. ]7 n+ [( v
    4.4 物理内存分配与回收
    : r2 U: ^8 U. q! E6 l' A" X% k4.5 交换机制 + T% l3 J& \7 L4 F3 ?1 u
    4.6 内存管理实例
    : p6 O4 i* [  W! F0 @7 o7 `
    & |4 T  j1 N; p0 {: t第五周
    $ t" b# q9 q" I2 T. C  t5章 中断和异常 % m7 l: d  l2 i
    5.1 中断是什么 " @" K( N: b# H6 ]; ^
    5.2 中断描述符表的初始化 % ~) f, S, X9 t4 Y+ S: u/ Z" ?
    5.3 中断处理
    ( f9 q- i# i4 L7 P5.4 中断的下半部处理机制 7 a* d! e9 Q/ ~/ K9 a+ O$ g  F" E
    5.5 中断应用——时钟中断
    % F3 N' n, }, D0 R: Y
      c2 L& t5 O2 l" Z: X第六周 , q  `+ X! x& ~  m3 l
    6章系统调用 " H  b4 q6 ^0 G# q* q
    6.1 系统调用与应用编程接口、系统命令以及内核函数的关系 : l5 x' A6 G) c: I' p1 h$ m
    6.2 系统调用基本概念 % K  _. Z, A( P& m3 ?
    6.3 系统调用实现 , b5 t) r9 v% [& N' \
    6.4 封装例程
    " f4 G! t6 n3 ?' O" o8 P. Y6.5 添加新系统调用 ! B" V* V$ |  c" N: I7 |

    ! x/ ^( p, M3 V, E3 l7 g$ \第七周 * w4 e1 v$ f( ^0 V3 g, b3 ^
    7章内核中的同步   R$ a4 R7 [6 w  X
    7.1 临界区和竞争状态
    , W5 a5 N& u* f$ w! k# x7.2 内核同步措施 7 t9 W- \, Z8 h( I1 Z/ [  I
    7.3 生产者\消费者并发实例
    ' _% W8 B% n) f0 ]7.4 内核多任务并发实例 ( A3 F+ D# T) b9 l
    第八周
    1 u- `$ e& E* e) V5 W9 Y0 n/ H1 f0 Q/ _8章 文件系统
    4 F: F; G# J4 s% a; v  T8 W) D8.2 虚拟文件系统 : V- o' F2 k/ t8 v& Y. A, [# u1 ~9 |
    8.3 文件系统的注册、安装与卸载
    - T5 q* V5 o/ E3 k8.4 文件的打开与读写
    ! `9 I& G: y" N; ?2 \( _8.5 编写一个文件系统 5 [' g  r) w8 x
    4 @2 D2 D1 [- G) I' S
    第九周 6 A" T1 M; S; ^6 j
    9 设备驱动
    - I1 ]: W' }' w" i4 M7 D9.1 概述 * U/ A9 i; e$ t, _1 g5 K$ g
    9.2 设备驱动程序框架 % `4 w8 i# |& {
    9.3 I/O空间的管理 ; m3 L+ x6 a! @6 ~; U7 Y
    9.4 字符设备驱动程序
    # N6 p3 R7 ~$ R9 c
    9 s* o4 w' ]4 I; L6 k6 ^+ Z$ y. c1 L/ }2 g( c5 k

    * I5 v2 J$ [4 k: c7 m, n( P; u  l: K( U# t8 `6 {# D6 s

    " V! z, ^+ x; w% z) v( `- Z( M( `9 B0 b4 H( h4 h
    ; E: h* l% M9 c  j% b% m, a/ y8 o

    7 U$ t: p$ p; ~# {
    / |6 f8 s  u) c. v! d& H, 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, 2025-9-24 01:50 , Processed in 4.036697 second(s), 53 queries .

    回顶部