QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 9026|回复: 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内核从原理到代码详解
    8 o* j- ^( |: ]5 Z$ J$ }8 w8 f% F+ o# k# h: {" g1 |
    链接: http://pan.baidu.com/s/1sj0Szj3 密码: ywyv % j* I8 N" o' W& K& r, M
    $ Y- f9 A% b4 G# J/ F$ _6 B6 V3 @0 a
    网盘失效的话,请加QQ: 3113533060 , E% k4 I4 {, E0 N
    , c0 y; ]9 |: T5 m7 |% i
    一、课程内容:
    5 S) {9 q- T& _第一周
    / l9 n- A5 q6 r  Y2 l( G1. 初识Linux内核 " G0 `; o# a- @: a) v& t, f7 \3 K5 X
    1.1 认识操作系统
    ; m; G, R! F2 c1.2 开放源代码的UNIX/Linux操作系统 0 M$ e/ x; @' j! g& r$ l5 I! ^
    1.3 Linux内核 $ B% o* W0 C$ p' c. \+ }
    1.4 Linux内核源代码 . y( U$ b# T& k' u+ I
    1.5 Linux内核模块编程入门  & F1 ?: Z2 n$ T4 |" A" m+ ~
    1.6 Linux 内核中链表的实现及应用
    8 w9 L3 o8 l8 T! J第二周
    ) J& _! C8 O# d6 Q2. 内存寻址   o, }" H! E$ ~6 k+ M; C0 B
    2.1 内存寻址 0 k. I5 v  T# m. f8 j, B8 v& ~
    2.2 段机制
    . w5 ?5 M8 y# M+ a2.3 分页机制 % J1 f" G0 X" t: x. ^
    2.4 Linux中的分页机制
    " B5 ]+ C3 K. ?2.5 Linux中的汇编语言 2 q! L. {) N2 J/ t, Y  b
    第三周
    " j3 q' t: ^3 X3章 进程 ; _0 R) B/ p9 d: B/ U5 r! P4 v
    3.1 进程介绍
    8 {9 b! N4 p- p" u2 ~; r3.2 Linux系统中的进程控制块 2 x" V: q2 E& s
    3.3 Linux系统中进程的组织方式 ) D$ U0 _' H- Y5 ~# c8 v
    3.4 进程调度
    & ?$ k5 |( J: u" ~) X3.5 进程的创建 6 }. g: |1 T$ W, n, B
    3.6 与进程相关的系统调用及其应用
    $ t2 ~' O: o) U! `3.7 系统调用及应用 . I: i$ ]9 {. |/ \5 V0 t$ \8 n
    第四周 8 t8 Y* Z" u' g* q6 ^
    4章 内存管理
    " @( P0 x# r, W- Q3 {  l4.1 Linux的内存管理概述 ; R' u3 F; d9 |0 Z. ^$ W
    4.2 进程的用户空间管理 # E% g" h5 u3 q# o/ l2 Y  m
    4.3 请页机制 " t: `, T+ a. b
    4.4 物理内存分配与回收 * C9 w) h* H. _4 \0 r! t
    4.5 交换机制
    0 A- @1 _$ X, d% O0 i, i4.6 内存管理实例 # |1 F! |& _! N" f; ^
    " Q& D) E# o- k2 x; X! a% L
    第五周
    & y$ R' j5 ]3 {- V& [9 ]/ b! ^. C5章 中断和异常
    + x9 R: D/ y  P% ^6 ]" ^0 `3 C5.1 中断是什么
    . z/ Z9 N$ j* Y7 ?! ]8 W: Y4 D0 r2 n5.2 中断描述符表的初始化
    ! E" Y) C+ n4 @+ S% @5.3 中断处理 " p7 b3 g! M$ V4 H
    5.4 中断的下半部处理机制
    & a5 s  T( |. Y- K' o. O( {% j5.5 中断应用——时钟中断
    5 S2 O& y! {; n* ~/ k( L2 [+ {0 J+ U& y1 G* [1 L  l
    第六周 & b% J" _  J' ^7 [$ S) E$ G8 c
    6章系统调用
    0 m- b7 T3 o( w& [2 s, N5 M6.1 系统调用与应用编程接口、系统命令以及内核函数的关系
    2 n7 w% R* d# |% M" D1 K' M2 t6.2 系统调用基本概念
    ! K+ V$ T3 X6 d2 m8 m6.3 系统调用实现
    - Y* z' n# W! b8 L" J, n. h6.4 封装例程 + k& O9 \5 z/ G7 F( s1 t3 i
    6.5 添加新系统调用
    . _1 Q( i/ k) v, u* Y( R1 |7 D
    第七周 ( J- ~9 U& _% o/ f2 E: E
    7章内核中的同步
    1 @# d9 J* n* ^7 s) t8 m, H7.1 临界区和竞争状态 9 [4 M/ ]5 R7 f; u0 |) N0 I7 K
    7.2 内核同步措施
    " g: H9 v7 j: e3 n+ T1 n7.3 生产者\消费者并发实例 ! j5 c& z! x1 L2 g. ~8 m/ f
    7.4 内核多任务并发实例 3 o$ U' x7 N. L$ B  u, l  e
    第八周
    + g9 W6 [. R  y; w4 s- z& j8章 文件系统
    ( g* A  o% T+ O8 _. {8.2 虚拟文件系统
    4 \, a! A; g, I# g( B/ [* q" \* |8.3 文件系统的注册、安装与卸载
    : b" I! J$ F, ~  `2 G: _8.4 文件的打开与读写
    , e3 e7 q0 u' C+ n* y8.5 编写一个文件系统 . A3 E/ g, X% K- h

    & k# q/ \) X- o, U第九周
    8 c. A$ I/ F7 K9 设备驱动
    ( ]! g( T1 R0 s3 z: R) Q9.1 概述
    , n$ j& U' C  K; Q2 X# x+ W9.2 设备驱动程序框架
    3 `: O7 I$ u" k! i9.3 I/O空间的管理 9 a) `1 D+ c) x! b
    9.4 字符设备驱动程序 - g2 N. a8 a1 L1 P

    ' Z, O0 v0 l/ d( c7 s7 }9 R& r* w3 L) A, a, b3 U% [

    5 C; B. z& A: Q2 l4 |' }0 I) m/ c# I7 `. y

    7 k8 f" D3 k, i: ]2 }
    3 o7 p( @& E+ j) t+ s" f; @, p2 |9 D0 @, F0 O2 m$ a' a

    : H0 a) n, w* o, w, W4 @  M
      s! Q; m1 J) @9 L1 i# Q
    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-12-3 10:50 , Processed in 0.306797 second(s), 50 queries .

    回顶部