QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 9179|回复: 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内核从原理到代码详解 6 M1 t6 ?1 t" w( R

    . U/ e5 d( z: b$ F链接: http://pan.baidu.com/s/1sj0Szj3 密码: ywyv 3 y/ j, f4 d5 D/ z$ K% G$ e6 T
    3 v2 ]( u8 S# ]3 W1 A. }' p% \. T
    网盘失效的话,请加QQ: 3113533060
    ' o1 Z2 H; K6 f/ U+ w3 ]+ Q) s; M& S7 }( E* B" X: O
    一、课程内容: , Z0 v: W- t# `: a  Z& d6 u0 ]
    第一周 4 `& ~+ l6 e; `8 M5 ]2 m
    1. 初识Linux内核 - P, [# ]+ S& \$ ?- w' I* N
    1.1 认识操作系统 / E4 E; x  R/ A% \8 o) P
    1.2 开放源代码的UNIX/Linux操作系统
    ! E( b# P5 ?" _/ T, I3 F1.3 Linux内核 - v' a1 D. |9 V/ z2 h% Z+ Y
    1.4 Linux内核源代码 : \5 U# f' T1 |' D2 i0 l
    1.5 Linux内核模块编程入门  
    * V: m* J4 ^  ~( o1.6 Linux 内核中链表的实现及应用 & Y  A/ \; I9 q( g
    第二周 - C1 A% ], o0 ^# U
    2. 内存寻址
    ! U5 z7 Z/ b2 r; n' V, @) T8 K" E4 I1 G2.1 内存寻址
    : p0 ^; ]/ w7 S* ]7 \9 R! F2.2 段机制
    % y' R( l: M: S' I) m2.3 分页机制
    ' v7 D6 e4 n, h! N0 _2.4 Linux中的分页机制
    - N, H; x7 R2 {+ Y% C2 H5 g' ^2.5 Linux中的汇编语言
    7 G5 @' Q' L" G, C$ B+ y. ~0 b' z第三周
    1 C% p$ v% o/ B3章 进程 $ E7 v' y4 I0 {; E9 O8 s7 ^
    3.1 进程介绍 ) Y8 G9 W. q6 m7 k& I
    3.2 Linux系统中的进程控制块
    : R' I6 ^8 P. l0 k$ ]! L2 s3.3 Linux系统中进程的组织方式
    8 n  R" Q. a) H0 w4 E3.4 进程调度 2 {/ R' |" p7 B0 L) K& @3 ?
    3.5 进程的创建
    7 }0 x6 k6 @5 e2 o. p3.6 与进程相关的系统调用及其应用
    $ z& F6 e, D* n; z; _2 o  \* L" N3.7 系统调用及应用
    & x) |! M& ]. ~5 ?% Q; J% I第四周
    0 V' o1 V7 \) |2 X4章 内存管理 ( J6 z+ |" |! g7 X: p
    4.1 Linux的内存管理概述 - X! N3 [; i; f. U3 E
    4.2 进程的用户空间管理
    7 h: ^: I) _+ p: o: i% u4.3 请页机制
    , ~9 r' g: Y  v6 b8 ]! @1 F% b4.4 物理内存分配与回收 ) T, Y7 E$ F' M: m
    4.5 交换机制 . x2 K5 n0 {- z5 W; t3 w
    4.6 内存管理实例
    " t) h" M# I# c7 q$ r+ ?6 \/ p& x# D) |0 O+ A0 b
    第五周   E8 m' _' x0 I% H1 L
    5章 中断和异常
    9 q/ |7 b) A. h" k. |* A9 S5.1 中断是什么
    & S3 _# `  x' `$ ^; V5.2 中断描述符表的初始化
    ; l6 n3 R. z# `% [5.3 中断处理 5 u2 O* l3 l4 C6 [" ^" d
    5.4 中断的下半部处理机制
    0 T0 K- [2 X$ g8 N: f; v5.5 中断应用——时钟中断 & o3 F3 m( D( q- z4 U6 |. X
    & e! @# U: I+ A* D- d) Y2 o
    第六周
      `+ }# V$ q6 v4 \6章系统调用
      a9 b' `- ]! e6.1 系统调用与应用编程接口、系统命令以及内核函数的关系 % B& e  f6 d) i0 W/ `
    6.2 系统调用基本概念
    5 u; k# D* {' a$ t: Z6.3 系统调用实现
    - n! f' `2 K, B% m% q/ t* x6.4 封装例程 : Y! f% Y0 p" S, G$ ~
    6.5 添加新系统调用 ' O+ [1 {% E0 I& z* L. V# J0 G

    2 i+ J6 \# f+ |; u/ q9 ?) f第七周 $ w% L" \! W' ]5 A8 U* r
    7章内核中的同步
    " B/ s( p4 s; z) o7.1 临界区和竞争状态
    , M' {, o8 p8 T. v0 b  l0 H& F7.2 内核同步措施
    - {6 ]9 S+ F( J4 S4 i7.3 生产者\消费者并发实例 / c# s+ z7 }( j8 t, R7 D
    7.4 内核多任务并发实例 % {8 f, d% `9 g% n
    第八周
    0 ^/ l( v5 R1 E7 z- l7 w8章 文件系统
    0 \& K( Y" c1 r8.2 虚拟文件系统
    # b( e/ G$ l; X* X" ~1 A; m/ b& x8.3 文件系统的注册、安装与卸载
    ; ]' P* k' y4 c4 ^7 e7 c8.4 文件的打开与读写
    & [; D' P/ z2 B  H) i8.5 编写一个文件系统 4 s$ }8 g4 h1 ?) P( ~+ N0 C
    4 I& b7 D, d" d
    第九周
    6 M" x  S" L' c5 {9 设备驱动
    5 l; w) u' m7 ~! G9.1 概述 9 C; G2 t" }5 w, W; @' s
    9.2 设备驱动程序框架 ' c! \( j/ {0 Z  F
    9.3 I/O空间的管理 0 S/ L$ d, T' H2 f, a6 [2 ?
    9.4 字符设备驱动程序
    ' Z: H2 W8 F: P! c
    6 F( `1 ]% t! I6 f1 w3 R# ]) _. U3 l) @

    * S8 G- `$ T/ z! Y- Q" O$ g7 S1 V) e, A" H* X7 i" ?* e
    % F' \5 c5 a( R" {  G

      @* Z8 {+ J$ t1 M% m, ~; c9 B
    9 A9 B: Y7 L  d7 |! Q' z5 ~" s5 G* f8 v5 P6 M( d" N4 u

    & ]$ V9 H, |; w: g
    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-5-25 16:11 , Processed in 0.412089 second(s), 54 queries .

    回顶部