QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 9210|回复: 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内核从原理到代码详解
    ! {4 _/ y1 h4 D+ B. A* f$ B2 F7 U9 v
    链接: http://pan.baidu.com/s/1sj0Szj3 密码: ywyv 4 h8 O: k4 p' d) T5 v' ?2 x5 o0 m

    ; Z* L- b) r: r% O4 p+ a/ N网盘失效的话,请加QQ: 3113533060
    4 o( f! e) v0 G% }
    8 S1 _* Z  V" C0 g" u一、课程内容:
    ! {4 e6 E4 x% S/ n8 B1 c6 n. u2 z第一周
    7 j- B( L+ W( |, o0 \6 u. |1. 初识Linux内核 / ?( z% C& v5 ~/ F; g
    1.1 认识操作系统
    2 i  U2 s4 u5 O3 {% a  K1.2 开放源代码的UNIX/Linux操作系统 + e8 q9 i' @( u/ _2 m* g5 f
    1.3 Linux内核 , K4 z/ a7 s! P" R/ x. |' H
    1.4 Linux内核源代码
    # O+ X/ M' f' ^$ h$ v- H1.5 Linux内核模块编程入门  ; t0 W% P, r9 D! Q: v, h+ b
    1.6 Linux 内核中链表的实现及应用
    , L, P* ]3 a- e) d第二周
    $ A, v! f6 b) ~1 D4 I2. 内存寻址
    , p) _4 L3 N+ L$ T6 S# T2.1 内存寻址
    - ?' O, [/ k# h3 [/ I. L2.2 段机制
    ( R" C3 M8 H. N2.3 分页机制
    ! d8 L. T' F2 `% c( H5 c5 x" V2.4 Linux中的分页机制
    # ]0 d- o6 r$ _. o% I" Z; \2.5 Linux中的汇编语言 2 [9 r) g. @7 S2 w; _7 v) V2 f
    第三周
    % \! Z( n- R+ Y5 X9 M3章 进程
    & z" g; ]! q& j5 n) x3.1 进程介绍
      R6 h. c7 u8 x; c% \" Q3.2 Linux系统中的进程控制块
    4 y4 f6 v/ b' t. {3.3 Linux系统中进程的组织方式 $ B  V2 {5 Y1 B* S$ Z  E
    3.4 进程调度 : j9 o1 s- j, {7 r- D
    3.5 进程的创建 & ]6 S8 }2 m! ^9 n
    3.6 与进程相关的系统调用及其应用
    ( o: ~* B$ ]4 J. Q: D" Z3.7 系统调用及应用 ) w* `( @7 }( A0 x# L5 |
    第四周   m/ w$ P2 l! s* B6 ?7 c0 Z
    4章 内存管理
    & r. A) k" O2 f. k6 c& {, f0 A$ B4.1 Linux的内存管理概述 8 V- q1 j: K9 H* C5 s3 L
    4.2 进程的用户空间管理
    $ l' C& O$ {6 e* c2 C5 Q4.3 请页机制
    6 {1 d& L- l1 ]+ [! u4.4 物理内存分配与回收 1 A( c8 ^5 w: R) M" C4 w: G% _& B. b
    4.5 交换机制 5 h! b- ^+ T8 Y1 x, i1 L) M
    4.6 内存管理实例   b) Y* v# u; w0 X$ W1 {) L
    2 m/ }  W5 h1 O& m
    第五周
    ( ?+ R# S2 G& s4 W5章 中断和异常 * }1 Z( a8 X4 \4 d
    5.1 中断是什么 $ `1 d" i: p( ~; P8 p
    5.2 中断描述符表的初始化 * H& R: W0 R1 E/ z! @
    5.3 中断处理 3 N* v- _# u$ O1 W# ?; Z. _
    5.4 中断的下半部处理机制
    & b* U# g+ L# O8 l7 L( B, I, k7 R5.5 中断应用——时钟中断
    + ]4 m* e: \# q
    7 W5 K. K0 \3 V. k第六周
    ( A4 P7 v; [( @' p! g2 N9 v7 K6章系统调用
    ! A# s% K# S( V' L- ?' d6.1 系统调用与应用编程接口、系统命令以及内核函数的关系
    0 F. n# B8 o8 k6.2 系统调用基本概念 " t7 k% {6 \5 _1 q2 Y4 i
    6.3 系统调用实现 3 j6 @: D, _' I# v3 u* Q
    6.4 封装例程
    # V( m- p0 D2 p9 E; ]4 g6 y6.5 添加新系统调用 $ @& t, O; L3 D: A2 T* ?8 F# j/ F* A' Y

    $ u; F: D& L* }* o第七周
    % b# g0 {5 R! U. ~& Y7章内核中的同步
    8 p& q0 I" e: a8 v5 r8 h& Q  `3 i% f7.1 临界区和竞争状态
    * z7 U7 f6 w' K& M9 v: K7.2 内核同步措施
    $ N# w2 f% _- `% c! v7 u7.3 生产者\消费者并发实例 # P( ]  p) u2 e0 b
    7.4 内核多任务并发实例
    5 Y* s( F1 g/ t+ j2 u3 @& |5 A第八周
    7 B: J1 L! s3 S/ D/ t8章 文件系统
    1 Z3 x0 s* `' C4 K  r8.2 虚拟文件系统
      R: ~0 w5 t' k% b) y" J8.3 文件系统的注册、安装与卸载 ; m4 ~- Q# r. b9 s8 o
    8.4 文件的打开与读写 1 y+ l+ u. h* ]1 M
    8.5 编写一个文件系统
    7 S  v5 `$ T, F8 s) y  K  k+ c% @9 Y6 G) S
    第九周
    5 I2 {3 J+ W3 v7 d) c5 P" w" Q6 i9 设备驱动
    ( f2 L6 I3 I) C4 `* D. g# G9.1 概述 9 D  K7 r9 T$ g" T* p6 e5 k6 ]
    9.2 设备驱动程序框架
    9 G6 D" {$ Q; l+ U" N0 B9.3 I/O空间的管理 ; @- [7 y" B7 v3 I7 U7 Q
    9.4 字符设备驱动程序
    1 b2 R$ f# e+ N& |
    " k2 z+ W7 r/ E0 q/ c; V
    3 U% B6 {$ l6 p) \6 r% Q+ m! H6 v+ N, f3 S6 G2 ~+ S. h
    1 L- s* a7 G" q/ x

    1 N3 G* F/ s, ^
    4 c2 w! _+ S# C" W! H1 A3 d$ _$ \8 Y* ^# l) @. \8 f" `
    ' x2 X+ {$ e( m" s9 }# q2 J
    ) I( J& d: F( f9 t, t, M/ h
    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-9 20:01 , Processed in 0.378668 second(s), 54 queries .

    回顶部