QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 8827|回复: 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内核从原理到代码详解 2 l# A& N: }' b( Q

    % n3 }4 b& T0 t% N0 o链接: http://pan.baidu.com/s/1sj0Szj3 密码: ywyv
    " b! x- f) }4 {5 U2 X
    . K0 M5 X2 ^3 r" T0 E3 Z7 Q网盘失效的话,请加QQ: 3113533060 2 R; F0 M& Y" z# O% }- I
    / d5 j& x( ^9 _4 [
    一、课程内容:
    ! F& e( G( @" K; o" x( v第一周 7 h; {7 ^, q2 Q8 `) F
    1. 初识Linux内核 3 c$ o, b/ E% i
    1.1 认识操作系统 4 t9 u" B# v7 v- F
    1.2 开放源代码的UNIX/Linux操作系统
    ) b2 @1 N5 {1 t6 q( O/ c3 C% l) Z# s1.3 Linux内核
    . m/ t" m! L2 U, k0 \1.4 Linux内核源代码 % t. T, {' F. X+ B
    1.5 Linux内核模块编程入门  9 N+ R4 g7 I" z
    1.6 Linux 内核中链表的实现及应用
    2 i& f! k- T! R0 K0 V& h, N第二周
    % v' Y0 N. u' Z$ |! J4 T2. 内存寻址 - I  ]: M/ ^( n  U1 O6 g* r4 p$ T: A
    2.1 内存寻址 4 X$ H" ?% C# e" i) E- {
    2.2 段机制 : ~" t: x6 b) ?& j  i8 V
    2.3 分页机制
    - a* P4 y! _$ N" x  k2.4 Linux中的分页机制 ' l, \5 b! x: a' V$ r
    2.5 Linux中的汇编语言 % A9 F- O  e. A* ]/ C
    第三周
    % u6 u. g* K6 r. [3章 进程
    4 ?6 Y/ f' a3 ~0 H1 X& u0 P3.1 进程介绍
    ! }; E& y7 w/ O' _: D3.2 Linux系统中的进程控制块 ' {( @3 w  z/ s, }4 T. z
    3.3 Linux系统中进程的组织方式 2 \$ o' \0 N0 Q
    3.4 进程调度
    , k1 b5 ^6 U# N, C. v$ j5 }* I3.5 进程的创建
    / @& x0 z# @1 |" J3.6 与进程相关的系统调用及其应用
    - I) l+ W& V0 b3.7 系统调用及应用
    6 o8 \8 @9 q: d4 k& M4 E% `第四周 $ p) G9 J. Y/ z: H) v1 ]9 q+ J; o
    4章 内存管理
    + K  t4 A' z) h" A/ }& O4.1 Linux的内存管理概述 + {4 A6 L) u* B
    4.2 进程的用户空间管理
    1 h* _! H5 L$ _6 s5 o4.3 请页机制
    ' i2 J7 G, q* q4.4 物理内存分配与回收
    . Z/ R2 u9 z- H) l$ ?( C4.5 交换机制 % H+ V$ f9 ?; h/ {
    4.6 内存管理实例 5 U4 I4 [6 D/ g% y6 Z: r1 J7 Q4 m0 b: A

    ! m1 N4 e* M$ k1 }# @) H第五周 : @. k7 O- U7 x& T
    5章 中断和异常 - P" H. Y: |  }
    5.1 中断是什么 & w' n. Q' ], ]! q. I% y
    5.2 中断描述符表的初始化 9 O. l- }: S2 X7 z! a. q5 j' _
    5.3 中断处理   Y: V' ^0 b" E6 I% n1 ^. E0 M
    5.4 中断的下半部处理机制
    + _  K: Y4 Y2 a4 Y# Q) U5.5 中断应用——时钟中断
    0 p5 @) V4 s! F
    # v- i& X: t- T% n2 a第六周 4 B! c- p9 f5 R9 I8 }* H, g. [
    6章系统调用 4 i4 x( j# t- h7 }# W# ]" w1 Z$ e
    6.1 系统调用与应用编程接口、系统命令以及内核函数的关系
    7 D. p+ k; j/ I, l) X! c$ D. p# Q0 I6.2 系统调用基本概念
    / y3 I2 c2 u  L' \' E+ ~% A6.3 系统调用实现
    8 P2 o/ r1 U- T' s7 j6.4 封装例程 & r+ D2 d- m- [1 [+ Z' F& ?
    6.5 添加新系统调用
    ! v2 C+ V5 \/ k; T! V
    6 C( D* e+ W, W( {/ L7 f7 i( @第七周
    " \5 T  u) M3 \  F, v1 o6 Q7章内核中的同步 7 J' A' H- d, r) U
    7.1 临界区和竞争状态
    ) q8 @& Y- E  d3 b+ M7.2 内核同步措施
    ( A& h$ @4 u+ l* B0 O/ {7.3 生产者\消费者并发实例
    . f; b# h6 g3 G1 y: c( M, v% U7.4 内核多任务并发实例 5 X+ F7 F1 N4 ]* }
    第八周 3 E& b/ p/ p- h# @; d  n  X! H
    8章 文件系统 8 g! f2 b5 v2 D2 O  {
    8.2 虚拟文件系统
      A% @! C, p: B8.3 文件系统的注册、安装与卸载 " O$ _. o2 a# X: p- R8 l% `
    8.4 文件的打开与读写
    ! N# M+ v/ A1 _1 V+ B" z8.5 编写一个文件系统
    1 k6 X* e' w* X0 w; w# s+ X2 x3 G6 \) Q
    第九周 % ^* A2 y: f& I( ^' x, j1 Q
    9 设备驱动 1 q1 Z2 g3 s1 B3 y+ {# q! |
    9.1 概述
    0 Q. b/ H" W5 j6 r0 J0 a& ^9.2 设备驱动程序框架
    ; d1 B$ T- X' L, o  E$ N9.3 I/O空间的管理
    0 M1 M0 v" A- N6 R" R2 y9.4 字符设备驱动程序 ; W. M0 @( P+ |" z
    , e, }' @% `9 A8 U  b3 ~

    7 W! b$ F+ m( B8 Y% E; Y4 R
    * ^$ h0 `% [2 f4 n' a% i) h9 c8 a
    % [" ?! @+ N: Q* `; }# A2 O7 B  l
    $ b9 Z5 Z$ v) j1 J
    7 b8 j- U" s, J; q$ s( l7 T
    0 U) {  P3 n1 f* g9 M5 p
    + s7 A3 c* d6 z- ~, w8 ~
    6 d; m1 C$ m( i0 e8 c' a
    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-7-22 08:05 , Processed in 0.433138 second(s), 53 queries .

    回顶部