请选择 进入手机版 | 继续访问电脑版

QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 7827|回复: 0

Linux内核从原理到代码详解教程

[复制链接]
字体大小: 正常 放大

14

主题

10

听众

43

积分

升级  40%

  • TA的每日心情
    慵懒
    2015-5-5 09:46
  • 签到天数: 10 天

    [LV.3]偶尔看看II

    自我介绍
    发表于 2015-4-10 14:30 |显示全部楼层
    |招呼Ta 关注Ta
    Linux内核从原理到代码详解 , b8 n" n8 ^5 @+ ?9 v5 I+ P
    ' j' ^* ]/ g7 _/ g
    链接: http://pan.baidu.com/s/1sj0Szj3 密码: ywyv   N- ]9 O) I( T2 Y0 r5 J2 V8 N* M

    : Q  t* ]  Q" H网盘失效的话,请加QQ: 3113533060 5 U1 z4 X9 [) ~" {& k
    $ z6 P" w3 c  F3 p0 C1 v$ z4 b
    一、课程内容:
    7 w$ c" _! M5 @1 w第一周
    8 U7 B2 [# l& R" m) {: C3 I1. 初识Linux内核
    / M4 x6 A1 D( @! D1.1 认识操作系统
    6 q8 H. Q  o$ ~9 J8 K1.2 开放源代码的UNIX/Linux操作系统
    % f+ e* B, U) s, A4 {1.3 Linux内核
    $ W# s* d% D9 p5 r! b4 X1.4 Linux内核源代码
    " v+ ?, ]8 Q6 O: `  W1.5 Linux内核模块编程入门  2 q3 S5 q0 m9 r/ {; y, t% I
    1.6 Linux 内核中链表的实现及应用 ) P  i) L9 n5 }. X
    第二周 . u3 p2 n/ o3 B6 D6 D+ S
    2. 内存寻址
    5 @9 X2 `8 D$ ^7 u# N2.1 内存寻址 - v9 X; @* T$ v
    2.2 段机制
    & p2 b, f! ~+ ~& C2 Z, O2.3 分页机制 1 b+ t4 q9 F; d3 L% M/ l
    2.4 Linux中的分页机制 ( R7 [6 g* C7 z+ m, n
    2.5 Linux中的汇编语言
    5 p2 o+ z' P: c第三周 - J8 F& O2 E/ r
    3章 进程
    ! k; }8 k( |4 F' g) m) k( U3.1 进程介绍
    2 G, ^+ v- H! n, d5 y8 L3.2 Linux系统中的进程控制块 ) I8 t# r; D. {- u2 e
    3.3 Linux系统中进程的组织方式 4 z# Z5 v9 Q6 y: v: e5 N% e0 U
    3.4 进程调度 1 Z2 D/ A# F. ]% N$ V& [
    3.5 进程的创建 8 Q; h6 \& \7 z4 r; \
    3.6 与进程相关的系统调用及其应用 " u0 j& L3 l# \, I: }' |
    3.7 系统调用及应用
    5 ^3 c3 ]6 a# u, ?# t. p9 r第四周
    " g# P3 C+ U) _0 [. @1 \4章 内存管理
    3 E$ E3 S5 Y( [0 \4.1 Linux的内存管理概述 / ~0 b2 e6 L  p& Y
    4.2 进程的用户空间管理
    4 K3 _% Z& A3 K8 W& a* B; ?) ~4.3 请页机制 # {$ n2 o; }& [' f# y
    4.4 物理内存分配与回收
    # k1 K& B' Y6 o- D/ ?" A" M6 o4.5 交换机制
    , I+ Y9 j7 g# K9 f4.6 内存管理实例 0 {: e: \7 U6 x

    6 L1 l0 B' a, l, y( Z! v9 f- h第五周 5 C# I. k7 t+ g$ N2 l8 O
    5章 中断和异常
    / N5 j% G9 q. E8 G$ J7 x! i5.1 中断是什么 ) q$ w6 V' J/ D$ R  r! }) j1 E2 I/ Z
    5.2 中断描述符表的初始化
    ) S6 A) C* x  H; Q0 p& D5.3 中断处理 : }; K8 E, I( T1 o$ p, V
    5.4 中断的下半部处理机制   W: e3 m! M* ?, {
    5.5 中断应用——时钟中断
    5 Q% `4 j' e8 Z8 A$ K! y8 K0 Y
    第六周
    * z8 `: o. y! `0 ]+ }5 u6章系统调用
    0 O" S+ P% Z1 h/ o* v6.1 系统调用与应用编程接口、系统命令以及内核函数的关系 - ?! N0 n, g- _; Y
    6.2 系统调用基本概念 2 F, c! c" ^3 Z, q
    6.3 系统调用实现
    ' o# p8 j* D' X* q- D6.4 封装例程
    + Q+ @5 p9 g" O4 J6.5 添加新系统调用   a* r; v5 J( k7 @

    * [; D  g! s1 W$ x3 T3 x0 W$ o第七周
    * f2 e! w2 l& H" {7章内核中的同步
    2 d4 o& J. x: j* G7.1 临界区和竞争状态
    " Z/ U$ E  v* E4 f7.2 内核同步措施
    ( w5 r& P& }% t3 j1 x7.3 生产者\消费者并发实例
      |" S% B) j6 f& W- o/ r7.4 内核多任务并发实例
    - J; R& h' Y8 @2 {% r5 G9 @2 W3 ^3 E第八周
    , b! A3 M! e4 A, e* k8章 文件系统
    # n! l# u- b7 ~( n% q$ y* y. B8.2 虚拟文件系统 4 ?# @( |! O' U6 P0 x/ Q
    8.3 文件系统的注册、安装与卸载 9 V& O( W* {$ r# g8 F8 x4 Z
    8.4 文件的打开与读写
    - J/ [& _! G  G2 }1 c& O8.5 编写一个文件系统
    # y, y4 Q( @4 W: @/ _+ j
    ' v- f0 [- y% i2 D# c/ \第九周
    : ]9 [* b2 Y4 a+ a9 设备驱动
    % [0 o- m1 j" i( u, J# y5 |. G9.1 概述 / I* p4 w3 ]+ R8 |/ M& n: Q2 ?" c
    9.2 设备驱动程序框架 4 l: |& l  m( G9 h' V
    9.3 I/O空间的管理
    + o. W& g  I  c6 J9 h1 B  v9.4 字符设备驱动程序
    7 v; q9 u1 |3 a3 k7 N+ j1 \) J- C" ~2 v. J
    & e, J: L6 T% I+ W) g6 t
    7 f2 ^5 r" E7 f* G* S  N' f2 H0 x
    . @$ X7 @) I9 c& c$ v% X( Q/ e0 L
    ! g1 k1 Q6 M" Z4 ^/ P$ K

    7 R, z% {/ s8 C. }* k% d+ g" y0 C# r$ v2 P" q1 i

    3 p; G* j/ c2 }: O5 Z6 F* ~
    ( w! e4 ?# h: Q0 I
    zan
    您需要登录后才可以回帖 登录 | 注册地址

    qq
    收缩
    • 电话咨询

    • 04714969085
    fastpost

    关于我们| 联系我们| 诚征英才| 对外合作| 产品服务| QQ

    手机版|Archiver| |繁體中文 手机客户端  

    蒙公网安备 15010502000194号

    Powered by Discuz! X2.5   © 2001-2013 数学建模网-数学中国 ( 蒙ICP备14002410号-3 蒙BBS备-0002号 )     论坛法律顾问:王兆丰

    GMT+8, 2024-4-19 01:22 , Processed in 0.515876 second(s), 54 queries .

    回顶部