QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 9181|回复: 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内核从原理到代码详解 : f5 D0 R4 O+ G, j+ F, b" x
    ! t% y) L9 {; g  Z
    链接: http://pan.baidu.com/s/1sj0Szj3 密码: ywyv   n1 {& W+ q4 T& z

      I1 r2 j3 z4 V  @6 [网盘失效的话,请加QQ: 3113533060 ( B0 G2 ?) v( [* L6 U/ \& {5 u

    9 N3 @) ?- Z, U$ P' o一、课程内容: % y2 U* ~6 y/ o( ]% y, K
    第一周
    & {; x" o1 _  x  y1 y" O# j7 U3 j6 @  c1. 初识Linux内核
    7 c/ b8 l/ Z+ S2 N: |1.1 认识操作系统
    + V" s, S: o1 r9 ?: n1.2 开放源代码的UNIX/Linux操作系统 ) T$ J0 e- Q9 c: z% M
    1.3 Linux内核 0 {" x$ E+ r+ E  |3 O
    1.4 Linux内核源代码
    5 H( L+ G( j: _1.5 Linux内核模块编程入门  
    # l" F. Z3 h8 r6 }: o1.6 Linux 内核中链表的实现及应用 0 \; U8 q- `# m) `! H' L8 F
    第二周
    ( }5 [7 b7 W( _! X) A5 x0 m2. 内存寻址
    & r( `) q- c' U5 p# I2.1 内存寻址 9 N$ f$ [& T  t  R5 E( J8 ?  a, `
    2.2 段机制 . B& b0 s1 l" r2 u( w$ o8 g
    2.3 分页机制   `2 {* i4 S( l# Q; m# r9 R4 p
    2.4 Linux中的分页机制
    # ?) W6 ?- Q$ \9 y. q2.5 Linux中的汇编语言
    ( {# A4 h: m6 m第三周 & ?5 x6 [' ]# y1 o5 n+ R
    3章 进程
    ( s- M7 z9 P" t/ s- b8 M3.1 进程介绍
    1 G% j. h4 G" d6 u7 T3.2 Linux系统中的进程控制块
    ( O4 d) u8 D3 a2 |% S9 P3.3 Linux系统中进程的组织方式
    4 H$ c) E2 n% g/ D1 L! O# w2 U6 ~3.4 进程调度
    ( }, }) m6 v, d8 A, i2 s3.5 进程的创建 # W, C5 z+ I; g1 R3 B
    3.6 与进程相关的系统调用及其应用 8 N  D# [- M; H( ~( S! Y
    3.7 系统调用及应用 - V) l: u; G0 c! G* m# \+ Q: w$ p
    第四周 4 M6 ]- y: \8 p- S4 \
    4章 内存管理
    1 j% w  B% K8 L" \+ [0 c4.1 Linux的内存管理概述 ' \3 Y& T! U! u, q
    4.2 进程的用户空间管理
    : ~: A; Q  l0 {# q4.3 请页机制
    " w2 j# Q$ E3 Q' K1 f3 z4 P+ B4.4 物理内存分配与回收
    ; }6 J5 K8 r* ]! I  O4.5 交换机制
    4 ~) P9 U0 _; b4.6 内存管理实例 ( ^0 R1 }; {/ y
    , L# l0 p$ b7 S# s/ V
    第五周 & E% N7 e! ?3 Z7 u3 n0 c: k
    5章 中断和异常
    9 Q* _3 R2 [( M* Q5.1 中断是什么
    # b; i' I7 ~) o( s. Z3 ?5.2 中断描述符表的初始化 6 O+ m" T1 C8 O5 j2 P) A
    5.3 中断处理 : m( u; }7 k( h- U% I
    5.4 中断的下半部处理机制
    ! }  _6 |1 l; u. ]6 `0 u5.5 中断应用——时钟中断
    6 a% d! Y; n" C2 l* o& V' ?* `1 Q, w, n; ]& x% n: z
    第六周 , z( R6 u# {6 y
    6章系统调用
    4 v, _# V: O# f5 L+ C7 y; m, f; c6.1 系统调用与应用编程接口、系统命令以及内核函数的关系 5 u3 T* N' d/ u1 }& X; G; `
    6.2 系统调用基本概念
    + a& @% o! }3 |' V9 Q6.3 系统调用实现
    ( W- `, _* |9 N  A) \1 O, r6.4 封装例程 2 u+ s2 t) s/ T
    6.5 添加新系统调用 " i. T7 k2 I. ~8 m8 u
    # d" i7 J& |' _% a$ L6 @) p# P- ?
    第七周
    % ]' g, ?7 R- ?9 H9 Z" D* }3 k7章内核中的同步
    ( ]# v- P0 j7 o" S) }1 a* ?7.1 临界区和竞争状态 : C$ T% k+ A5 z6 n3 ^. z
    7.2 内核同步措施
    7 b$ K5 K8 k4 p/ L7.3 生产者\消费者并发实例 $ H/ @/ J: Z5 ^3 [$ g5 T
    7.4 内核多任务并发实例 " x) R( O8 J& `; h0 X1 [
    第八周 ' J1 z( V1 l# e& I; a$ W0 ~
    8章 文件系统
    ! ]- R7 n& y+ ?7 O+ P, E4 i8 j' t+ k8.2 虚拟文件系统
    7 N8 a7 `  z+ B* I$ ?$ }; j& [: n8.3 文件系统的注册、安装与卸载
    / G' i. c4 ~) a+ w0 g8 @! @. g+ I8.4 文件的打开与读写
    / w/ J% m& N: [; Y5 f- `8.5 编写一个文件系统
    & \' o2 h' b6 l! O1 \: ^+ v8 A7 G' W3 |4 @4 ^7 f. H
    第九周 + v8 L9 |5 ~! D' h" h2 Q+ A# h. I
    9 设备驱动
    0 B9 }) V8 F0 P3 n1 j9.1 概述 ) D7 |, ^$ L, V$ s
    9.2 设备驱动程序框架
    ( N5 S* n; K" [+ b8 s7 }+ p; K9.3 I/O空间的管理
    / x5 t( X: ~! k9.4 字符设备驱动程序
    , ?" `% w- \3 a8 y
    * \# Z( b+ ~% b8 V2 n+ w5 A% m/ R, T$ D- F& n
    , b' c, k. ^  y) w9 \- o4 G

    + [% P$ |0 h: \8 h. G; F, T  o. L! |$ Z5 T* n6 D
    / X. t- A+ I( F8 F, b

    2 o5 o# g2 z2 C, h9 D. K5 Y: v
    0 b6 _9 b- F+ A+ V! R5 I) l- |; A' F6 r: q
    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-6-2 02:31 , Processed in 2.427865 second(s), 54 queries .

    回顶部