请选择 进入手机版 | 继续访问电脑版

QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 7826|回复: 0

Linux内核从原理到代码详解教程

[复制链接]
字体大小: 正常 放大

14

主题

10

听众

43

积分

升级  40%

  • TA的每日心情
    慵懒
    2015-5-5 09:46
  • 签到天数: 10 天

    [LV.3]偶尔看看II

    自我介绍
    发表于 2015-4-10 14:30 |显示全部楼层
    |招呼Ta 关注Ta
    Linux内核从原理到代码详解 ) D* I1 _# A2 m6 A4 P4 A

    / `' L2 _5 B3 U; {2 L0 h( \链接: http://pan.baidu.com/s/1sj0Szj3 密码: ywyv
    3 Q: [! D# j  r
    8 l5 Q' K7 U5 W2 ~, G网盘失效的话,请加QQ: 3113533060 4 T+ z9 b* ]6 J3 i2 I

    $ z; x2 F: p9 l. y一、课程内容: 3 P3 g  Y9 i0 m+ [, C3 u' i! S/ }- Q
    第一周
    % I3 E' f7 g3 C1. 初识Linux内核
      x6 [; A( m7 p7 x* e1.1 认识操作系统
    * s' }, d$ c+ U& _1 ~) M6 `7 Z1.2 开放源代码的UNIX/Linux操作系统
    + V% P9 ?. f4 g1.3 Linux内核
    " n& L4 G- q( }& ]. \  k1.4 Linux内核源代码 , w6 u, Y( W. ~7 N5 f2 V
    1.5 Linux内核模块编程入门  7 ^2 G9 y$ J; g% Z4 \/ K
    1.6 Linux 内核中链表的实现及应用 1 |$ X" T. l. q+ E' ]. u& g
    第二周
    / e3 h* }$ [% r9 D9 U5 E5 R2. 内存寻址
    ) Z" ]7 H4 S2 |  F$ H2.1 内存寻址 8 ^0 J6 A/ K; P' f& n+ ?. M
    2.2 段机制
    7 X; Y# d3 P! {3 t' _% _2.3 分页机制   r& E  G/ y8 V5 u
    2.4 Linux中的分页机制 2 L% A0 w4 D9 ~* |* R; r  J
    2.5 Linux中的汇编语言
    " z2 \/ Q  S  u& M$ J第三周
    6 J! I* Z+ S: e" `3章 进程 : a5 s  C. g# n9 z* `5 X! q
    3.1 进程介绍 ) `+ v2 {- W1 U& t
    3.2 Linux系统中的进程控制块 6 m  v% {8 x) _( {' u1 L
    3.3 Linux系统中进程的组织方式 ; ^/ c2 ^" x* `% n: M
    3.4 进程调度 6 f0 N: P( ?6 ]0 D/ y4 K5 A5 |
    3.5 进程的创建 9 S# G+ S8 Y% d7 r9 ^0 p; z
    3.6 与进程相关的系统调用及其应用
    + N& u& G* _4 k' J2 E: F3.7 系统调用及应用 - P1 l0 q0 s3 x- C7 t+ i
    第四周 , A6 q) C2 t. _5 \6 I* J! S
    4章 内存管理
    , D# `) d5 O3 m4.1 Linux的内存管理概述 " q9 t4 L3 ?, t- f, N3 n, p$ g  h
    4.2 进程的用户空间管理
    9 o6 Z% p2 ~9 o' O2 y0 H+ w0 g( I4.3 请页机制 3 |$ R, H2 P" L( ^3 S5 N$ y
    4.4 物理内存分配与回收 ' [6 a3 m% K$ }0 S' L6 t# {7 v
    4.5 交换机制 ; Z% \- H$ {! t2 d* Y( }7 ]/ ]
    4.6 内存管理实例 & W  g& ^% D, _; ?3 X; ?
    , @1 x$ Q8 ?- m# L0 x  w! g" x
    第五周 5 z2 B6 p6 G% ~! {# F
    5章 中断和异常 4 `! y; m# u3 J: E
    5.1 中断是什么
    " D) [. `8 _' e: }6 Z) G5.2 中断描述符表的初始化
    9 ?0 k2 }/ b  t- Y  X$ G" @5.3 中断处理
    + n5 ^* ^) C: Q) h5.4 中断的下半部处理机制
    " q% h$ M9 j5 c! q5.5 中断应用——时钟中断 4 f0 a% S0 e5 \" |4 e: L
    . w0 V- ~! X& ^, @8 ^' H- _
    第六周 % X6 a5 x* P, \, \
    6章系统调用 0 z$ \$ D6 a- e) _/ z
    6.1 系统调用与应用编程接口、系统命令以及内核函数的关系
    . w  r4 |7 C1 q: n3 A6.2 系统调用基本概念 5 Z& {, T2 Q$ {& b0 f5 j
    6.3 系统调用实现   h4 {4 [" N" N* _4 G
    6.4 封装例程 # W& F4 w3 O- S% B% T& W
    6.5 添加新系统调用
    ) I2 @: c8 r' Y& I& y
    1 k$ k$ V3 B) ?/ s: n第七周
    & H+ d8 M* T/ l& l0 _7章内核中的同步
    0 z3 T8 d( A+ [! N% J! h7.1 临界区和竞争状态
    , X/ s- l% c$ e3 t! ~/ B. M7.2 内核同步措施   u9 h7 W0 |( v+ G" L: H
    7.3 生产者\消费者并发实例
    # X: i7 ^5 F1 E+ f1 I; F7.4 内核多任务并发实例
    1 D+ E4 [* m+ x- R第八周 ; y6 I# m/ Q9 P; d- P" }
    8章 文件系统 3 x) j' D4 J- P9 B4 D  e
    8.2 虚拟文件系统
    ' {0 v0 F* [1 l$ w8 ]$ R8.3 文件系统的注册、安装与卸载 ! S, Q4 w6 t+ G* `* T
    8.4 文件的打开与读写 7 G+ D5 ^  o# Q8 t# d
    8.5 编写一个文件系统 + F& P& U5 P5 Q
    ; g8 M5 p) U' L4 e1 r+ Q3 h5 s
    第九周
    - e  X+ o9 K" Z) O* c9 设备驱动
    ! ~5 d6 a& E/ x' Q  `( t/ x9.1 概述
    . @; a0 H9 H7 {" O9.2 设备驱动程序框架
    + `+ \: Q( i7 o% i9.3 I/O空间的管理
    4 `3 J) q; M8 y# W: e9 m9.4 字符设备驱动程序
    . B( P" v2 O: z' D0 B
    7 \  d9 y' L: H/ @) C% v
    , l. I+ e' B4 P* l
    ' h: I) b4 U8 D0 r+ Q  l0 O9 v9 r% a: k! z5 A5 ^: r& u% Q

    + @% J2 n) n; P- ?1 D7 m' _5 [: [0 C
    1 M. h1 v/ J2 }

    ! V! H) {# N2 W( x7 y3 W' u0 Q3 @8 ~( O7 S- i2 B# [
    zan
    您需要登录后才可以回帖 登录 | 注册地址

    qq
    收缩
    • 电话咨询

    • 04714969085
    fastpost

    关于我们| 联系我们| 诚征英才| 对外合作| 产品服务| QQ

    手机版|Archiver| |繁體中文 手机客户端  

    蒙公网安备 15010502000194号

    Powered by Discuz! X2.5   © 2001-2013 数学建模网-数学中国 ( 蒙ICP备14002410号-3 蒙BBS备-0002号 )     论坛法律顾问:王兆丰

    GMT+8, 2024-4-19 00:03 , Processed in 0.286593 second(s), 54 queries .

    回顶部