QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 9180|回复: 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内核从原理到代码详解 : o( R* C! n1 Z: B3 e4 C
    . }2 d- }6 H2 R% C/ x; F. |
    链接: http://pan.baidu.com/s/1sj0Szj3 密码: ywyv 1 o" ^/ l3 n: f- w

    - u/ S  z7 N& M. h网盘失效的话,请加QQ: 3113533060 % ^9 G3 [0 n! e/ @  P

    : F# ~3 o( u3 \& x. I6 S一、课程内容: 6 y7 h. O+ s; Z0 e% y; n9 y
    第一周
    / n7 f  {" s! Y; @( i  h1. 初识Linux内核 . Y5 h4 T4 m. y4 Z/ s9 x$ J
    1.1 认识操作系统 2 u0 a* s. }2 r' [3 ]6 f4 ^
    1.2 开放源代码的UNIX/Linux操作系统 * z* Y9 R# N- L5 m5 l0 N) R
    1.3 Linux内核 - ~* z4 }2 }+ w/ V, G7 ]5 q. U
    1.4 Linux内核源代码
    1 X6 M, b2 _2 p! I/ D, y5 I1.5 Linux内核模块编程入门  
    , @! W3 ]0 x  a- g* O1.6 Linux 内核中链表的实现及应用
    8 c6 k  t/ s5 g1 a1 _$ _0 W第二周
    8 {) |5 {( T: W9 S5 n* `2. 内存寻址 ( e, `# C1 f3 E7 q- M
    2.1 内存寻址
    ( s5 T! C: O' T: O; `& n2.2 段机制 # @: T  e3 z* t9 D5 j
    2.3 分页机制 # @! o! Z* [# @6 u
    2.4 Linux中的分页机制 # ]* v+ Y$ G2 d
    2.5 Linux中的汇编语言
    + L/ |% d. r1 ~+ O" T, f第三周
    / h) e  x( T# g0 }0 h; E& J2 ?3章 进程
    6 t* C# w3 I- Y* C1 m4 v5 K4 O3.1 进程介绍 * n- f* w" E- [4 {6 y' A5 }/ N
    3.2 Linux系统中的进程控制块
    4 G4 t3 r8 ?) i6 l& |3.3 Linux系统中进程的组织方式 & D, a: F1 b% w2 {  Z2 D% q$ s
    3.4 进程调度 ) Q" V( J2 x  S) V
    3.5 进程的创建
    0 o: x2 x2 [9 Z3.6 与进程相关的系统调用及其应用   B6 _: s  j) V! [, H. g0 ?) p
    3.7 系统调用及应用 2 U. M. C1 q5 k) l, W' M+ z5 C
    第四周
    # y$ o; c. C. ~9 T1 U4章 内存管理 3 ?' ?; b* E, v8 v3 Y4 z
    4.1 Linux的内存管理概述
    # V3 }; M% |$ k: h% i4.2 进程的用户空间管理
    6 w; V4 K! T; s9 o4.3 请页机制 4 {, T9 y0 b, q( w1 ^
    4.4 物理内存分配与回收 0 I+ Q# Q6 j5 ^* @+ `' A
    4.5 交换机制
    ) X/ j, v% h& X) c9 S4.6 内存管理实例
    % X, c0 m. \& q3 o2 w1 `2 d# [  m- a( _2 Z# |
    第五周
    / Q- y4 z/ [% s0 N5章 中断和异常 % Z" P8 I7 K- H7 U) L
    5.1 中断是什么
    ' ~: O4 Z8 P' G: [8 {5.2 中断描述符表的初始化
    $ ?5 l) K* E' z2 `4 _7 f4 D5.3 中断处理 - _% Q+ C$ {, Q& f/ z! S
    5.4 中断的下半部处理机制 - @7 q% {$ g' v( U/ R1 t* w5 X
    5.5 中断应用——时钟中断
    . R# J. j( g, G, g9 K0 W( ~# r7 c  Y& ^7 _% B+ Q* Z1 l
    第六周
    6 ?& M  @& c* U, a: U9 r6章系统调用 # ~3 w* S+ _& [/ R  f, _
    6.1 系统调用与应用编程接口、系统命令以及内核函数的关系
    , K; @  K2 C, h+ Z7 i. ~0 K6.2 系统调用基本概念 ' C" s; `0 J7 P- p: f# L# b
    6.3 系统调用实现 % B0 C0 c+ e! k/ M1 E4 J* l
    6.4 封装例程 + Z7 Y5 Q2 b* }3 V0 z9 L' u
    6.5 添加新系统调用
    & ]( i6 A, m/ i5 M7 C7 \& i- e/ Y8 V; w# S
    第七周
    ( i! @6 D8 B* g4 E( Y+ i; n+ |7章内核中的同步
    , J$ X  Y- j0 x1 m+ U7.1 临界区和竞争状态
    % ?5 {% ]3 `4 V; j7.2 内核同步措施 , Q  u% w* y$ Y  p* x# X! d9 _
    7.3 生产者\消费者并发实例
    1 N* |2 d6 R* z$ U( z7.4 内核多任务并发实例
    * x/ L& X% k. `第八周 5 J" e8 x$ M% L/ g# n8 Y7 s" V
    8章 文件系统
    7 u1 ~4 ]% T) k2 X5 T1 I; ?/ E* g% f8.2 虚拟文件系统
    8 c. [& I6 c- Y7 E( o4 o) E7 M8.3 文件系统的注册、安装与卸载   [" \; W( H$ N% {7 Z/ n
    8.4 文件的打开与读写 4 w4 e  d1 X  N$ R# u
    8.5 编写一个文件系统 ) ^9 G) f. _- R
    7 ?! ^6 I* V" ~: x3 g
    第九周
    5 L% g2 C* l3 [9 l; z% y9 设备驱动 % C1 F0 L* C9 H. y) Z/ Q: P  N% t; u
    9.1 概述
    1 c# `" B! c7 N" s9.2 设备驱动程序框架 , |- u5 h- M" ~% c* [
    9.3 I/O空间的管理 7 t  ]+ E; m) u8 t
    9.4 字符设备驱动程序
    / E$ k. g9 A9 S4 L
    7 ?" j) y" W& q0 Y: x, }0 t. I1 b, u6 [. Y# e( L! j$ Q

    " [& o1 f% T" m* U) g  r9 _- z
    ' m( u$ M) E) o  N0 \# W  z- K0 s1 `" e/ W3 K! F4 f7 f

    $ K. C' V& d/ Q$ v! z8 d
    2 U  v- R( D& x# V* H' B2 g' j. i8 ^; ?  ]6 u
    1 O* N1 E5 a9 a; R) [# u
    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-30 20:31 , Processed in 0.388114 second(s), 54 queries .

    回顶部