QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 9221|回复: 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内核从原理到代码详解
    . ?+ g8 b/ e0 f8 J) V$ m/ w5 U8 T' |8 c' j, ]( \- I- V
    链接: http://pan.baidu.com/s/1sj0Szj3 密码: ywyv
    , B5 w. h7 d  H9 V) n, m# |9 M) e6 x) `
    网盘失效的话,请加QQ: 3113533060 % O5 C9 `0 O$ c7 M2 C" l
    3 n+ ^' k9 e: h4 e+ ]) Q3 w
    一、课程内容:
    & Z0 i# o# }. G3 o6 I第一周
    . Z  Z+ N' P5 v4 T: _' O% p1. 初识Linux内核
    + M' N) x3 |* X1 i. T3 ]1.1 认识操作系统
    0 A, d. g6 {4 I* p8 G/ `1.2 开放源代码的UNIX/Linux操作系统 ) h# r* e* ]& m1 ]( F: X, _& x# p
    1.3 Linux内核
    % Q( K; _5 h8 ?1.4 Linux内核源代码
    " y( H* c/ H  q6 k7 a2 `1.5 Linux内核模块编程入门  # J. |1 X9 b: R6 o+ g
    1.6 Linux 内核中链表的实现及应用
    ' O! t; F6 J8 r3 ?3 N1 X第二周 % z  G* j0 O" i% L2 M
    2. 内存寻址
    1 Z6 ^" B! ]) [: m! a0 _2.1 内存寻址 2 M7 i0 i( D+ f0 Z8 L
    2.2 段机制
    " i: {3 p( m2 G  v- y2 [  Z2.3 分页机制
    3 W3 z. f9 _' \  y( [2.4 Linux中的分页机制   s# Q2 P8 j' e; z0 c9 k
    2.5 Linux中的汇编语言 5 \# A: V' i' @) D
    第三周
      h9 k3 T5 s3 ^: E' D8 k- u3章 进程
    ' H* I% {' ^- P6 I! T1 D( h3.1 进程介绍
    . ?1 W$ K& N" n; c. u# g$ I% w$ y/ X3.2 Linux系统中的进程控制块 7 [5 v: J* O9 b& m9 J
    3.3 Linux系统中进程的组织方式 7 R: |8 }! h8 R
    3.4 进程调度
    & P6 x9 G9 E7 G" L3.5 进程的创建 # O& Y$ @8 R: B7 l
    3.6 与进程相关的系统调用及其应用 ; v4 B/ @1 }! |0 Q0 y
    3.7 系统调用及应用
    1 D% y5 {3 Z/ J" t( L/ U5 }- I第四周 2 l* p# [$ E2 B. K
    4章 内存管理 + A; D4 u$ B+ k
    4.1 Linux的内存管理概述
    + Q& m0 Q! B/ k1 e4.2 进程的用户空间管理
    . M; M# R: h& K4 X4 A5 }; B4.3 请页机制
    $ L6 M3 s$ p. |2 i/ @" _+ ]4.4 物理内存分配与回收 ! q, p  w7 r5 B1 \
    4.5 交换机制
    2 L7 a( n7 [+ m/ x6 z& J4.6 内存管理实例
    + t) f- |9 d+ h3 m3 [/ L/ q
    ( N: W' Q" a9 Q; `, g第五周
    1 Q# s4 L8 f1 s7 B5章 中断和异常 : n4 t! A8 }' I  u
    5.1 中断是什么 5 m* e; Y* U% }' H0 T
    5.2 中断描述符表的初始化
    5 P3 H' V8 O& b5.3 中断处理
    4 c' H5 I/ O1 }3 E5.4 中断的下半部处理机制
    * H# ?! h9 i: V5 X3 @# \! r+ L5.5 中断应用——时钟中断
    : M6 G! t6 z8 G1 c# f$ l; t9 c5 x( A1 v  q  C+ O
    第六周
    * `" @5 V9 U4 H% o8 f6章系统调用   s7 x9 Q6 W9 J9 H( g
    6.1 系统调用与应用编程接口、系统命令以及内核函数的关系
    : ^* a* T9 }# @6.2 系统调用基本概念
    . {  c  h1 c+ d" B# ]% J6.3 系统调用实现 6 {: n8 u. K0 n  k& F2 T! b
    6.4 封装例程
      N) m+ [/ n9 L; t6.5 添加新系统调用
    3 a+ G6 k- L2 f! U0 c1 W/ J, _. S# A# b  k; d9 n' U
    第七周
    ( o; y: z' `& M- W7章内核中的同步 $ c* a/ O3 Q( x) N6 `& ?( p
    7.1 临界区和竞争状态 + ?& h! |9 S& S* @" J3 r, f* h, X, y
    7.2 内核同步措施 / M4 G7 t% S" b& R
    7.3 生产者\消费者并发实例
    / q, w- c1 ]# O; m/ q7.4 内核多任务并发实例
    # I3 T0 X! ~* Y/ F; R3 w第八周
    8 O5 u3 ]0 P+ E( g8章 文件系统 ( a" u3 b" W* P; k  w: H6 s. W% G2 d
    8.2 虚拟文件系统 - |0 Z. e9 k/ c/ c
    8.3 文件系统的注册、安装与卸载 ) P2 Z% _" v" x0 a; x( C
    8.4 文件的打开与读写 3 f5 n$ e8 k- @, w! G8 D; f
    8.5 编写一个文件系统
    - m& L5 \6 t; Q/ x' S8 Z6 S3 E* a! K
    第九周
    . X! ~/ ]5 H* E0 x1 p- D3 B# ^" F9 设备驱动 - D. }/ A' Z6 \  g
    9.1 概述
    " |% w0 u2 R4 C3 C  J. ]" ?9.2 设备驱动程序框架 , b8 G5 G2 V$ i: W- v) r
    9.3 I/O空间的管理
    7 {7 n2 e& W: T& K# U2 T- Y9.4 字符设备驱动程序 + r% F& f) l" \
    $ M. a$ c3 N) H4 c! \

    : y8 j- Q; p! Y7 j; p& h4 V
    % c" }4 M, x0 W8 `. g0 Y/ m
    4 X- P2 }" W- U  L( X/ p) H3 A7 L* L( j& a9 B9 Z
    % u( H  Y, E8 M. ~% e% p0 {- i
    9 m2 y. C% X% U3 @3 k1 H
    & P1 ]; I8 w8 e4 J5 Y: T$ y* A

    8 }8 u* C8 @. g, z1 p9 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, 2026-7-10 05:15 , Processed in 0.468652 second(s), 54 queries .

    回顶部