QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 8831|回复: 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内核从原理到代码详解
    " O3 n* n# R; G/ W$ ^8 E2 J7 }2 P: ~% j7 {* r  x2 s
    链接: http://pan.baidu.com/s/1sj0Szj3 密码: ywyv
    + p! V* d" P. B) |$ \# z+ j2 b+ s. K/ S1 G- k+ u* w. b0 C
    网盘失效的话,请加QQ: 3113533060
    ( }1 n( _. n: L9 I/ A* b& l7 F! Q: N1 n; J6 ~
    一、课程内容:
    4 |/ S4 w  r$ |  @第一周 . s- g4 B, v: A% P
    1. 初识Linux内核 & h2 H, A. a7 c0 q8 K
    1.1 认识操作系统 - [. H, a5 l% N: V0 ^
    1.2 开放源代码的UNIX/Linux操作系统
    : ]1 @% `# G; M% ]( o) m  g& }1.3 Linux内核 6 _. U# Z+ j( v0 [: [
    1.4 Linux内核源代码 6 @& N. N! y7 b) w& Q
    1.5 Linux内核模块编程入门  
    , f& F; Y2 [- t' @1.6 Linux 内核中链表的实现及应用
    8 ~6 A. ?' G" d/ @' `5 j  n第二周
    / e) y, c. i2 _+ c2. 内存寻址 * K3 i& g; ]1 d' K
    2.1 内存寻址
    2 {# ^0 N0 h, D9 B2.2 段机制 5 F' I- b, [) h- ?! \
    2.3 分页机制 ' ?* ]( n# j. T+ B1 ^
    2.4 Linux中的分页机制   @4 w6 U0 _( G8 ^
    2.5 Linux中的汇编语言
    ' g. m' }" @! `% O' o第三周 & G) b* Z0 g" K9 N+ U) Z; S) O) d
    3章 进程 0 S- k# J. ?. {+ d' b- D
    3.1 进程介绍 3 d+ ~7 h. D* Q; d$ w' S! d8 t% M
    3.2 Linux系统中的进程控制块
    0 d# v( k5 N, k+ X! ^+ x3.3 Linux系统中进程的组织方式 $ X$ b  Z$ w/ o( z
    3.4 进程调度 ( d6 c' O6 s: M8 Q# a- V; g, w
    3.5 进程的创建 & Z" _, r% l) P4 i
    3.6 与进程相关的系统调用及其应用 6 ]  i& E5 a2 Y
    3.7 系统调用及应用 $ \# x  p) ~( z
    第四周
    & Q5 ?" M. g0 U4 K4章 内存管理
    . t9 A2 Z, W! |; D7 g4.1 Linux的内存管理概述 $ e9 E7 l- P3 j, ~' T
    4.2 进程的用户空间管理 - d- X7 N# A6 b, i5 ~" |- w
    4.3 请页机制 + q/ A9 w0 B$ f. V' a" X
    4.4 物理内存分配与回收 ( o: u/ v3 w; Q& ?4 f, O
    4.5 交换机制
    ( n7 D8 U  u- b+ q, c  O4.6 内存管理实例
    4 g9 V$ p, k( ?8 e5 j+ I; |
    / M# ~2 z  M6 Z$ M第五周
    6 Q5 u* a, B7 x5 |( K8 M. Z) L1 }5章 中断和异常
    : s7 s, p2 l* F5.1 中断是什么
    4 u( m, i$ O5 g& Z6 y7 c+ ^5.2 中断描述符表的初始化 : |' V/ M  Z; R& H
    5.3 中断处理 + \2 }" y. {- b; ~9 j* a; ]* O6 d
    5.4 中断的下半部处理机制
    ; R8 i# u" j! b2 p& x! z* Y5.5 中断应用——时钟中断
    " U  ^. I0 {8 K& l$ w
    7 v7 k: O1 V" W. ^* {: u( _第六周
    1 t  }8 k" S" D( F0 r0 t6章系统调用 9 ~: T  L; E' J, z. _
    6.1 系统调用与应用编程接口、系统命令以及内核函数的关系
    * u4 h: F, z  p' H+ y) X6.2 系统调用基本概念
    ! J8 D* X0 F; V- O5 {6.3 系统调用实现 6 E0 m! @  a+ C4 X/ [3 a2 n5 g- `
    6.4 封装例程
    0 k5 r4 K3 u( \+ t% T6.5 添加新系统调用
    3 g+ i# S; ]  K, d8 U, u; M' G8 [- z: D
    第七周
    8 {: y  g% q7 I5 n/ J& _7章内核中的同步 9 U: y6 m  n5 u
    7.1 临界区和竞争状态 5 E9 Q* k7 |) r: g& H* H
    7.2 内核同步措施
    6 G' K8 b2 y# i/ m+ L7.3 生产者\消费者并发实例
    ( `) O; p2 a/ v& \+ |; d% }7.4 内核多任务并发实例
    6 G: C) `( p: o+ B6 y第八周 * y. {( b5 k# E: E* e
    8章 文件系统
    % A' h% h8 y, B& @4 q2 a2 \& L8.2 虚拟文件系统 % n, B9 S) {) P9 a  x: }
    8.3 文件系统的注册、安装与卸载 9 A  I6 l1 V& i* `( }1 a
    8.4 文件的打开与读写 ; s- _0 m" u  w  K4 l- |
    8.5 编写一个文件系统 ' q2 S4 I; S$ O8 ]# d6 X* i
    5 K6 l- W& M, P: x& r  G1 A
    第九周 9 J4 U, y, U# j' ]. Q  O
    9 设备驱动
    8 U& V& F, k0 v5 X0 |: X9.1 概述 # E, n( x8 t/ x
    9.2 设备驱动程序框架 ( k4 p, o  R; Y$ f% U
    9.3 I/O空间的管理
    ! W: B; h( d3 F0 g9.4 字符设备驱动程序
    ! E* j) Y. [& o$ b7 Y3 N) _+ g& L" t$ Z+ v  H1 z/ m

    2 G" l( }7 d4 C' _- R/ n
    % h9 V7 F0 S9 m
    ; o& c- Q( D1 m8 X
    2 `6 L4 i6 L0 i
    # \/ n9 q' F1 \! }
    & q- z% S6 D$ b# o
    ! ?+ s- ~9 w+ r3 E& d. S' ~* D% F# {. k! 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-7-22 23:56 , Processed in 1.886105 second(s), 56 queries .

    回顶部