QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 9303|回复: 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内核从原理到代码详解
    $ A/ o6 G0 E; J2 I
    ! ]# ~" l! y- k) u" M链接: http://pan.baidu.com/s/1sj0Szj3 密码: ywyv ( {) ^1 X, {0 f5 X

    2 I/ z* @* k7 G/ Y% S5 a! G5 s网盘失效的话,请加QQ: 3113533060
    6 q* n" P" H, S) X& d$ p' i
    7 k0 w$ `5 q7 Q% B一、课程内容:
    / s/ [; V) h+ X; K0 b第一周 , Y8 l6 O" M3 X  J5 |
    1. 初识Linux内核 / L! N& {" S% y$ d+ e
    1.1 认识操作系统 ' a. F! k' O1 K  \5 [2 e: z" \( v1 S
    1.2 开放源代码的UNIX/Linux操作系统
    8 j* n* _3 Y0 b1.3 Linux内核 2 s( I& h' Y& {: N- V
    1.4 Linux内核源代码 - z+ c7 D+ L4 w/ z1 b
    1.5 Linux内核模块编程入门  
    # N$ L  ]2 D& m' T, n$ |6 u1.6 Linux 内核中链表的实现及应用 + J& ^# f2 j' ]9 Z2 F7 R
    第二周 7 Z7 I" r. p+ k% E. s
    2. 内存寻址
    - \; K" j  J8 y% p* [" H% F  l2.1 内存寻址 ) @! C* r9 v" V, N, A, |  J
    2.2 段机制 3 ~7 x- ^  a, P! T
    2.3 分页机制 5 U1 V- e- X9 X" H% P. L$ l
    2.4 Linux中的分页机制 : [+ C/ w7 g' r6 _4 T
    2.5 Linux中的汇编语言 / M' i' C% Z/ O1 S5 U) p( K
    第三周 - `' S' J( n- Y# ?. l$ s
    3章 进程 # y7 p. I/ F6 M- S: H6 U! K0 f+ B
    3.1 进程介绍
    5 X  l1 q; c0 n& e% A, c3.2 Linux系统中的进程控制块
    7 j" h2 z: r, w( `2 t3.3 Linux系统中进程的组织方式   V3 g: h# D. h" i
    3.4 进程调度
    + d' T" |* ?* b3.5 进程的创建 0 O  [5 |" a) x8 Q/ Z
    3.6 与进程相关的系统调用及其应用
    5 g& T8 g( n7 W: R- _2 ^3.7 系统调用及应用
    ; {' N& @, u5 X6 @' O' f第四周
    ) a' S0 l! D+ s9 S4 x7 r4章 内存管理 - S  c" \6 T" ^2 v6 P; s8 n
    4.1 Linux的内存管理概述 ) E3 _2 p* j- y9 t
    4.2 进程的用户空间管理 + x) N/ W* D, Z" a9 R
    4.3 请页机制 : O4 M) _; x% g1 z+ L4 l* p
    4.4 物理内存分配与回收
    - q; o3 L& v6 {) V# f! J4.5 交换机制
    , H/ u+ G- W# {! h4 P4.6 内存管理实例
    ( W; D% J) U6 M3 \. T: Y* E% t& }$ |" R6 c( x2 b
    第五周 & h1 S9 s$ h+ B
    5章 中断和异常 2 [3 L* A* `# u3 H
    5.1 中断是什么 3 A0 h- i0 ?# ]# `% U5 Z
    5.2 中断描述符表的初始化
    : ]. [* y9 Q% I$ G1 u4 X5.3 中断处理 5 l, ~0 k- n0 J' j5 E
    5.4 中断的下半部处理机制   `8 U' G+ Z3 _6 {
    5.5 中断应用——时钟中断
    / D5 q+ |, O% w+ ~8 h( L
    4 A/ ^0 }  n( \# b4 o第六周
    " j9 z4 B$ A, }% G) R. M6章系统调用
    9 G5 \, p3 m. W, G6.1 系统调用与应用编程接口、系统命令以及内核函数的关系 $ @$ w) z* \9 O; e
    6.2 系统调用基本概念
    6 w. N! v4 H( O+ t% f6.3 系统调用实现
    # A" ]) m2 T" T$ @6.4 封装例程 6 n2 u( a2 {" z1 [, b
    6.5 添加新系统调用 7 K6 i* x" V( \
      n6 `# K7 x, ]7 W( d" Y; i
    第七周
    0 `! J9 n7 V: d4 t& t& h% s7章内核中的同步 " q$ }( [  e. v, r* _' Z
    7.1 临界区和竞争状态 ! u5 V) N- ~1 i, Q! ?( }# ]
    7.2 内核同步措施
    9 n8 r0 V/ s9 ^4 `* ?+ N6 b7.3 生产者\消费者并发实例 : s# `; R& V* R, g1 B
    7.4 内核多任务并发实例
    7 F* o1 k2 B4 g: D8 @0 M* T第八周
    0 a$ _% h4 L# I7 g3 f8 U8章 文件系统 + \, o6 ^6 b2 s% z9 G6 v
    8.2 虚拟文件系统
    # x5 S5 `7 l9 z7 Z! @: i; Z8.3 文件系统的注册、安装与卸载
    % X; }; C* c1 y0 ^* x8.4 文件的打开与读写
    * B2 U* c/ n6 h7 Y8.5 编写一个文件系统
    3 g( v0 B0 u' T8 s0 p
    3 x% g( g. q. N) Q5 q第九周
    7 V0 M2 {. q7 Y; R) l- a! C9 B* u, W9 设备驱动
    # y1 ]* q& A/ R, T$ ]9.1 概述 1 S" u* Y" \% ^3 y+ @$ h
    9.2 设备驱动程序框架 - o( q- @1 y6 h5 G
    9.3 I/O空间的管理
    3 J; z1 a8 Z9 B9 J# Y4 F! L' V9.4 字符设备驱动程序
    & i  Z; W8 Q7 \# A! b$ b* h$ o+ Y% k$ p" I  l6 D

    6 D7 l5 i! U, V: Y. S$ _1 U' F$ ^3 v
    3 [  u3 ?$ x* ^

    5 s4 M3 N4 v7 j6 T) p% n- L- \7 v. I8 ]0 S( c8 e* n4 O6 r
    # H8 j/ K  O( k) X$ B; j

    . z1 P( W3 P' b/ p& s1 H' l; T$ C# W
    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-9-1 15:29 , Processed in 0.442875 second(s), 53 queries .

    回顶部