QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 9160|回复: 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内核从原理到代码详解
    - ~1 L, o( \6 Y; [; y
    ; m, k+ Z% m, k. \+ N链接: http://pan.baidu.com/s/1sj0Szj3 密码: ywyv 6 F2 o% [- L5 r* F" K
    4 j/ Y( r! u# G7 N
    网盘失效的话,请加QQ: 3113533060
    - z! Y) M) e" P% V+ \- ]8 v  t4 r0 Y
    一、课程内容: ; c$ a- U% P/ c6 B+ }8 h% p
    第一周 9 u9 Z2 t' h$ @0 z( ~) S! }
    1. 初识Linux内核
    / @. I- j+ P, F% T2 i1.1 认识操作系统
    : q* E6 k* s7 ?1.2 开放源代码的UNIX/Linux操作系统
    : U5 r: X) g4 O6 U6 O1.3 Linux内核
    0 W7 {  i% V( ~4 w1.4 Linux内核源代码
    ! n! x9 r& L/ E6 k5 e: g1.5 Linux内核模块编程入门  
    6 k  _  _( R8 i+ ~1.6 Linux 内核中链表的实现及应用
    + i0 y7 @. f; K! J. G0 f0 }第二周
    6 K) V" U( P( }2. 内存寻址
    8 U! O0 b% D$ P/ i% Y; I' \) }2.1 内存寻址
    " _  ~( ~; q8 R1 D0 @& z$ g; }2.2 段机制 * \. }! N  j, n& L
    2.3 分页机制
    4 L- A2 Q" j8 |9 f6 B. ^4 g# {  k2.4 Linux中的分页机制
    # j3 D# E& _5 V9 |. W2.5 Linux中的汇编语言
    ! k# T) M7 K# a, q9 ?% g# i# S第三周
    6 W1 a& Q6 n6 i0 O. M( C3章 进程 $ c" c, h$ \0 |, u" J) ]! V4 e
    3.1 进程介绍 * Z! K* c; t6 ~- N1 k; y) {0 M
    3.2 Linux系统中的进程控制块 5 k3 W3 G/ f4 r
    3.3 Linux系统中进程的组织方式 2 G. f4 ~1 U3 O5 z# \
    3.4 进程调度
    + c( e/ H5 o" g; n! n: O3.5 进程的创建
    ' ^& Y; {1 e  N0 X4 |# Z/ Z9 e3.6 与进程相关的系统调用及其应用
    $ x( W+ b* x# l: T3 Y; w8 K3.7 系统调用及应用 - k3 S4 m" a5 P& ]7 b
    第四周
    % _8 ]9 K/ U; Y; K' Y4章 内存管理 2 M- r2 I$ |; m$ ^2 t& U5 W
    4.1 Linux的内存管理概述 ( k7 L% V9 Q: R7 m& i1 r6 C  S8 r
    4.2 进程的用户空间管理 1 v7 ~( P( p* O- }- {$ ]6 i: ^
    4.3 请页机制 $ g/ p; C/ O- ^4 V. w. I+ R
    4.4 物理内存分配与回收
    1 x* I7 a5 s( `5 n) B4.5 交换机制 : J( N# W+ i: y9 P2 S. H
    4.6 内存管理实例
    ' b, B0 }% p4 k# @- X. g; N1 v
    第五周 0 [$ R- M% r9 U0 w$ o( W
    5章 中断和异常 : r( D1 r" Z2 E" @! Z- I
    5.1 中断是什么 9 K# h/ R/ }" ^
    5.2 中断描述符表的初始化
    ) o" b( B1 F3 o4 V* r, V& m! a5.3 中断处理 7 s$ W3 v, s: N) j! w5 r
    5.4 中断的下半部处理机制 9 ^/ A  a$ C0 z# u/ Z# h1 P
    5.5 中断应用——时钟中断
    - C2 v4 I/ I7 _7 n  ^3 Y4 f2 L. O' t7 u( w4 J  B9 }
    第六周
    , ]% t" v& g% G/ Z6章系统调用 / g% e" Z; y/ M6 U
    6.1 系统调用与应用编程接口、系统命令以及内核函数的关系
    " J7 |# k9 o# @) o. {6.2 系统调用基本概念
    # u, |, l! F( A9 ?6.3 系统调用实现
    : B4 L* ?% ~, s4 m9 F( m2 j6.4 封装例程
    9 o  I9 Z( d1 e6.5 添加新系统调用
    & G: e# _$ Q2 Q  t. p
    & F+ A' x/ k* d: ^0 D: Y第七周
    - t/ v* G1 L3 T% v' t6 t' p7章内核中的同步 , d$ Y5 S7 {5 J- V  }
    7.1 临界区和竞争状态
    1 l! ?2 c) I! }" P/ r4 ^2 X7.2 内核同步措施
    9 M1 ?9 `' x* d; i2 }7 i" p7.3 生产者\消费者并发实例
    6 N/ p, D. s* G/ d7.4 内核多任务并发实例
    $ L% _( F+ c5 r第八周
    ; }5 {1 T3 _& p6 T4 R8章 文件系统
    0 L, l$ h1 l: o5 Z$ k; P! o8.2 虚拟文件系统 - ~7 c- T. q6 t/ t) _" ?
    8.3 文件系统的注册、安装与卸载
    8 j' N& E! W. U2 n8.4 文件的打开与读写
    ' Z* V6 }5 v. [6 K" M! }% U( q8.5 编写一个文件系统 7 d  q6 c) _, l  U( H

    : ]. S9 n% I7 u' ~& ~第九周
    * v% `: h0 s$ Z" U6 G9 设备驱动
    # R* p' \; g, }9 d  _) V9.1 概述 * I# V+ R& _' J; I- y; g3 C$ q- x9 ~$ x
    9.2 设备驱动程序框架 ) Z" E7 z9 @4 c& G$ d+ @7 R
    9.3 I/O空间的管理
    9 U* F2 D* M* h) `) S. X1 F9.4 字符设备驱动程序
    " c+ Q5 t( s8 c6 @# y9 x8 ?+ E# ]( \& o7 m4 a  E5 m
    - ]) U' B7 u! d
    . t% n; s* Q8 ^; ]/ Q- `- A* y
    " I9 n! Z) B3 m

    , [( y0 }7 |9 u+ u+ s8 J. }7 w* F* b3 s" e- c) [, D" t8 j

    + a* A# R  }* ]" H2 C. g; g& {' K6 A6 T
    5 s1 }3 ?% t! i) k' e% i
    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-4-20 00:27 , Processed in 0.390345 second(s), 53 queries .

    回顶部