QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 9240|回复: 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. P2 Q3 S* v" o+ n
    ( D& ?) s1 H$ L7 u; K1 g4 g' K
    链接: http://pan.baidu.com/s/1sj0Szj3 密码: ywyv & F' j2 r, R# |, C+ W/ p1 S

    8 K$ Q+ M3 }& W, M7 K0 [1 T网盘失效的话,请加QQ: 3113533060 5 l0 ^: l  T0 f% ^$ R

    6 l  D0 `3 x* e( V1 ^/ }一、课程内容:
    1 @" F2 D3 s9 u+ J7 a/ J4 u  Q第一周
    2 F# @  G, `# {6 M7 A" N1. 初识Linux内核 9 O  {4 n7 q6 h5 \" o8 {
    1.1 认识操作系统   k: o- E7 h  o8 Q0 l$ {7 a+ E3 k
    1.2 开放源代码的UNIX/Linux操作系统
    ' a( a0 K$ E) D! |' I% y) P/ b; X" j8 L) I1.3 Linux内核
    8 s: `& Q# M' l' D7 G1.4 Linux内核源代码
    " R$ C# M- D5 j# F+ D6 w$ F1.5 Linux内核模块编程入门  1 q$ ^4 `4 w$ `" h" q7 o6 [0 W3 i
    1.6 Linux 内核中链表的实现及应用
      L& _8 ~( D3 i) G: u第二周 5 w) O  s+ C) S2 B% k
    2. 内存寻址 $ t# [% i- P! q$ K# _6 ]( I- k
    2.1 内存寻址 " U% n9 O1 `/ A8 x$ a" m3 A/ Q
    2.2 段机制 2 C& a( w$ a4 I% W( [- Z
    2.3 分页机制 6 r( h9 o/ j- Z4 X2 ?
    2.4 Linux中的分页机制
    ) L* F% K+ j' z: |" c2.5 Linux中的汇编语言 1 M! ^' P+ M0 I9 O- L" R% L, a2 ~5 Z
    第三周
    2 n% m) z) H4 k3章 进程
    2 C' ~( l# i" v( r' n3 B( @3.1 进程介绍
      F! A6 e6 B$ _- E: {6 A3.2 Linux系统中的进程控制块
    / m, u) `) L5 \; t3.3 Linux系统中进程的组织方式
    " }& B' _9 G. D3.4 进程调度
    . ~* U2 i& q* T3.5 进程的创建 ) N( G! O& c7 _' U6 _( x
    3.6 与进程相关的系统调用及其应用
      E9 c" H9 e( D" x% J  f: n3.7 系统调用及应用
    % x0 K" C1 }! X! B第四周
    ) e- f3 \! G7 u. ?% N$ W& k3 u4章 内存管理 * g; A- B  Y* y5 U% B' A. @) y
    4.1 Linux的内存管理概述 8 N7 |- ?  b6 e5 w, e5 m
    4.2 进程的用户空间管理
    . `; ^8 x/ D$ ]4.3 请页机制 ( Z2 ~. k" }4 Z$ ?0 u
    4.4 物理内存分配与回收
    7 Z0 L, s3 ~; F& {4.5 交换机制
    7 G8 }% F" B5 d% E$ K+ C! Q0 h3 f4.6 内存管理实例 , S# @6 _9 C5 J) B

    - ?0 A* o! P. m' H9 H  J; Y第五周 , \( ]8 h6 l' r
    5章 中断和异常 / _" p/ N: Z$ g+ [9 K
    5.1 中断是什么
    9 k* D7 Z0 r. n1 V" Q' k5 O+ u5.2 中断描述符表的初始化
    ! w+ I7 _8 q4 W( d* t" O% ^5.3 中断处理
    . G. P" f5 `, R$ k5 n- {5.4 中断的下半部处理机制
    , {: b- V7 w+ F' l" H5.5 中断应用——时钟中断
    % Z! g( ~$ n  {( X8 P. T  B2 K) R
    % y$ P/ m5 Y7 p- Y4 D7 m  V第六周 $ u! [' j4 F' |. [* y
    6章系统调用
    7 j0 F. x# W+ V1 G2 _6.1 系统调用与应用编程接口、系统命令以及内核函数的关系 . P. s; K$ o0 |
    6.2 系统调用基本概念
    ( A1 {! K' `$ j7 N! }6.3 系统调用实现 / M$ m: r* y4 ~" B4 k
    6.4 封装例程
    3 W2 v3 i; b, E& U' S: m& F  w6.5 添加新系统调用
    7 j/ t8 K; i2 a. }* D+ S
    9 ]$ Z2 }& G7 B7 i第七周
    ; n' E$ F0 }7 y9 E7章内核中的同步 ! W( O9 c; b! Q4 Z
    7.1 临界区和竞争状态 ! V7 T3 [" @8 x( e' m9 H
    7.2 内核同步措施
    " X9 {+ d/ N- i( {7.3 生产者\消费者并发实例
    , Y6 S$ l( E9 ~0 s6 {7.4 内核多任务并发实例
    * P" Y3 t2 |- M* ~第八周 + c5 X  N. m6 A9 E" `
    8章 文件系统 - d* C. p+ A- _  y, q5 e
    8.2 虚拟文件系统 ; W4 F. Q- q0 k/ j/ F" b; C
    8.3 文件系统的注册、安装与卸载 9 i* y$ T( t) `' E$ d5 X
    8.4 文件的打开与读写
      R  L0 C6 F1 s6 v5 O' y' k8.5 编写一个文件系统
    + c5 \7 J9 g: e+ Y% l; H( n7 R5 k. C! ~" g( q2 U
    第九周 " k; L3 X. `& f3 S. e: s8 G
    9 设备驱动
    1 S7 o; M9 z' Q7 \2 B9.1 概述 * y6 b3 Y; ~9 T' j% P
    9.2 设备驱动程序框架
    ' R! F, E9 W9 i7 \2 R+ @9.3 I/O空间的管理 $ I  y+ A: N6 B" j8 W" H* y
    9.4 字符设备驱动程序 # s- T% {0 R' Y1 o
    9 e, j5 {* E: E3 o7 c  h' y

    . N; m4 w. R: U9 R2 Q
    5 V/ v& {: j2 ~+ C8 |' E6 g6 M- U7 Y* g( s* Y3 z- e

    - w, w; a6 s4 i) t! X' k( G* \. N3 o! R) f
    $ ]3 N/ ?3 ~* o5 M/ X3 e, h  K
    . ?7 k0 Z& y* q+ b

    " ^, t7 N1 {' G' c2 ?& u2 w' 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-7-18 06:57 , Processed in 0.460850 second(s), 54 queries .

    回顶部