QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 9153|回复: 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内核从原理到代码详解 % L( [" K, ]# {# T( }
    & {% X- H9 K# g4 m+ a: G7 ~
    链接: http://pan.baidu.com/s/1sj0Szj3 密码: ywyv + i: K* J$ g! p  b8 g$ h7 e
    # K, z2 s- u* X/ C, A( y
    网盘失效的话,请加QQ: 3113533060
      \$ ]5 ?6 A* r- ?7 U! B
    3 p# w  m$ F4 ~, P一、课程内容:
    . v8 V5 T% j! Y第一周
    $ D! @' Z, ]& J+ ~- D; G  R1. 初识Linux内核 5 k0 Q% X: h' y) l0 b
    1.1 认识操作系统
    - z3 \$ c$ {# U/ ^0 k3 ?  W! R1.2 开放源代码的UNIX/Linux操作系统
      m7 X/ @5 Q/ T3 R* ^1.3 Linux内核 2 M, i- m) {( t) i! [5 m
    1.4 Linux内核源代码
    ' b2 C5 u+ J7 V# C1.5 Linux内核模块编程入门  % F8 C: z, l) r+ j! n& J' {$ @
    1.6 Linux 内核中链表的实现及应用
    6 a, B/ y: G8 J2 X6 v4 m" s第二周   |8 K) T6 R% z; e
    2. 内存寻址 2 l' P$ b7 w! p8 a3 K2 H
    2.1 内存寻址 9 z( _+ s* j) R; V) B
    2.2 段机制
    & Y: g. b- u* ]! G7 g4 E8 }2.3 分页机制
    4 V9 K. ?* i3 [  Y& W2.4 Linux中的分页机制 9 h0 B3 g/ W. t  q. I! h7 i8 W
    2.5 Linux中的汇编语言 6 B' k5 v5 |* c" q
    第三周 ; x* m. ]# _: `  x
    3章 进程
    ( m# T/ L4 }: g- k# t3.1 进程介绍 + T" U. [4 E/ L4 }' M
    3.2 Linux系统中的进程控制块 * U3 ^, y/ x/ O( K2 U
    3.3 Linux系统中进程的组织方式 ' r! s- o, A# I* i+ C
    3.4 进程调度 ( `% {1 b' o4 K+ B, j% [
    3.5 进程的创建 - `# K# D- L9 Y. D# V$ a
    3.6 与进程相关的系统调用及其应用 8 m$ l3 b3 X7 b4 n7 j1 r; h! z! d
    3.7 系统调用及应用 ) ^; _* n% ?% M8 ^6 A6 }8 L
    第四周 9 K7 b3 z, A. E7 Y6 n, q
    4章 内存管理
    * w9 s' A; ~  a, q+ A9 u4 [8 f4.1 Linux的内存管理概述
    : h, Z: s: m* B% y4.2 进程的用户空间管理 " t- w& {' m8 E& E4 v, z
    4.3 请页机制
    & G' n% s) v( @* j2 d* V# n4.4 物理内存分配与回收 9 X# N' p$ `8 {+ q
    4.5 交换机制
    ( m- d7 E4 M7 Z+ M# o  [4 x+ S4.6 内存管理实例
    " w! i" J% L, Z  K$ w6 `0 S3 e$ G/ X) f$ N+ K! m$ ~7 ]$ x
    第五周 & m* N2 N* O0 j
    5章 中断和异常 2 Z5 |2 V8 K/ o# R9 I3 U3 B6 {
    5.1 中断是什么 ! w3 s- s( e9 ?5 y9 _0 G
    5.2 中断描述符表的初始化 0 d; k, [9 Y. H8 i; _
    5.3 中断处理 + l9 S% e2 v  l$ s
    5.4 中断的下半部处理机制
    & X' V5 m" J+ l% R5.5 中断应用——时钟中断 3 Y$ R5 f9 x  S0 x; ~0 S, K  ?

    0 B* U9 G8 O- W, q( D$ u第六周
    " e: E. i9 D9 K! N( [! Z5 K& d6章系统调用 . E. L) Y% k( Q3 N2 S
    6.1 系统调用与应用编程接口、系统命令以及内核函数的关系
    % [( |% v, s3 p6.2 系统调用基本概念 6 v& ?, m3 s$ ~' G( T9 G
    6.3 系统调用实现 $ @5 O- z0 v. l% d' {8 A
    6.4 封装例程
    2 U8 ]! k5 x+ V7 H: h4 J% I. M$ }6.5 添加新系统调用 # \  `8 N0 e. e# [+ ?
    4 a* p2 \' v6 Q% ?6 E
    第七周 ' v5 H/ w7 y. F" m* b/ F/ r
    7章内核中的同步
    / e- O' w0 ]* b7.1 临界区和竞争状态 7 a6 s( S) n+ I1 K: i8 D
    7.2 内核同步措施
    3 I5 c! n. @- }% X7.3 生产者\消费者并发实例
      E, y5 {$ K' _7.4 内核多任务并发实例
    6 W" }. b9 x) x7 F6 V/ p" u& F第八周
    . f/ `4 |0 c' V+ f# `$ }8章 文件系统 . B' U- }6 H% \; S1 W! H2 t8 c; e
    8.2 虚拟文件系统 " E* M9 @% G. J1 r- A. }
    8.3 文件系统的注册、安装与卸载
    / K8 U1 i& [9 j% ?! n8.4 文件的打开与读写   q3 X$ M% R# E7 E% |1 _' }
    8.5 编写一个文件系统
    & j6 n  d2 o; H! Z) H0 n
    # U* n; s5 m7 Q2 o第九周
    $ E$ R8 f8 C4 U/ y8 }9 设备驱动 0 Y/ W) }, g% k* M7 P
    9.1 概述 $ ~/ t  p4 {+ t0 C' h# m7 ]
    9.2 设备驱动程序框架
    7 T2 Q, o7 [6 k, A5 J9.3 I/O空间的管理
    1 u/ S: H' n. g0 T9.4 字符设备驱动程序 . R# h9 t. G( ]' a; Q' L

    - g: `0 s1 `; T& H  e* N0 s+ ~1 B& N: e! X: Z: I; W" D& ]3 X

    1 U- k% E; @5 f; N/ \& }  H$ A1 n% C2 t- R5 n8 l& L

    2 F- x. k+ j/ }/ R! Y. h+ E
    / c6 y/ @: t. \  a& L' Y' E
    3 e9 @1 q8 {0 c* o$ B+ P) V4 i! c. a: y
    , l9 I- c/ l2 b" c( c- p# K" p/ Y
    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-17 05:50 , Processed in 0.426959 second(s), 57 queries .

    回顶部