QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 9211|回复: 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内核从原理到代码详解 2 a$ F# y# n/ p- u  [
    6 a! Z( P& q5 F. K
    链接: http://pan.baidu.com/s/1sj0Szj3 密码: ywyv
    & m: E8 z/ b" b+ g% {  r$ W; e% i; O, ]5 j
    网盘失效的话,请加QQ: 3113533060
    . u4 N' O6 [" N/ I+ H: N4 O" a* S& |/ ?  h1 R# z( S
    一、课程内容:
    ! B- U  V1 U$ h( b1 h第一周
    ! N. }; [5 p0 ~3 c; s1. 初识Linux内核
    + X: D' _( Z& d, o) O( `! j7 B( {4 x1.1 认识操作系统
      \: ?+ c+ j$ G9 R7 c) f1.2 开放源代码的UNIX/Linux操作系统
    4 v6 S# h+ f& X' O) M# y6 h' b1.3 Linux内核 ( Z! u* g8 H" l5 Y' a5 U8 A5 m+ g6 s
    1.4 Linux内核源代码
    % A  r' P! {' a% h4 M; l3 y) n4 H1.5 Linux内核模块编程入门  $ S. d4 q. L9 N( K, w$ }% S7 ]
    1.6 Linux 内核中链表的实现及应用 " v+ P9 l. }* V$ f( ~5 _
    第二周 + ~" y7 M& v7 T& @7 E; B# f; i
    2. 内存寻址 . r" x' e  A4 N) ^' S" ], @
    2.1 内存寻址 1 _# M9 N. j; i+ ]0 q1 ?
    2.2 段机制 & \8 y3 P) G5 |4 p
    2.3 分页机制
    ( v& k8 B; V1 ^/ J4 u; d% U, G" F2.4 Linux中的分页机制
    + @0 E. h* d6 v! C. |% _: x4 D2.5 Linux中的汇编语言 / J' q9 P8 j5 U
    第三周 - R* g( v3 B4 Q( ^
    3章 进程
    ( K7 Q2 o7 b6 {' o3.1 进程介绍 1 q% i0 _4 }- b- B. M
    3.2 Linux系统中的进程控制块 9 M5 V" [5 ~. L6 ~
    3.3 Linux系统中进程的组织方式 , C  v& K! r8 Y0 O6 j! y
    3.4 进程调度 0 t; Y7 n3 }' D0 N
    3.5 进程的创建 ! m( k# J8 f' h1 l, U4 V
    3.6 与进程相关的系统调用及其应用 0 J8 j# H! m5 K. }7 ^4 J7 A: [" {
    3.7 系统调用及应用
    $ u& i& a( P, f4 `% Q( _" B第四周 7 O- y% H% I" h2 b0 O
    4章 内存管理
    1 z+ G+ l0 j4 o% r7 C' r4.1 Linux的内存管理概述
    1 O* u! a2 W. |7 b8 F4.2 进程的用户空间管理
    : e" }0 \4 R; v; z  E9 F4.3 请页机制 / |: r9 ]  C2 V
    4.4 物理内存分配与回收 $ S7 Z- r% j/ ^
    4.5 交换机制
      k" ]7 a) `1 j0 c4.6 内存管理实例
    , B) ?/ [7 }4 ~" Y, {" n8 X% _. o0 w4 B/ e1 {7 T0 p2 R+ C
    第五周
    . ^. B- {7 @7 q5章 中断和异常 6 q+ K- p% Q) g5 o# M
    5.1 中断是什么 + X' K* S  r  Q6 x0 O& U
    5.2 中断描述符表的初始化 5 a4 u# A5 A- ~) J% k5 J$ H
    5.3 中断处理
    1 X, i* b1 G# E' {5.4 中断的下半部处理机制
    3 |6 M; C! ~9 A, q7 N, R5.5 中断应用——时钟中断 8 s9 q0 a3 r- m! E1 ^0 v

    . h7 B2 j4 v6 ^第六周
    $ b& v; l( J0 D+ ~6章系统调用
    # k$ a; N9 @0 Y  T) B6 _' g! F: C6.1 系统调用与应用编程接口、系统命令以及内核函数的关系
    # E" P9 U5 u, a- h6 d8 w  r6.2 系统调用基本概念 8 U' u' _) N* r0 B2 j2 D
    6.3 系统调用实现
      H# K4 g0 o  I! z6.4 封装例程
    9 z# ?# _, v7 |# W3 T1 \# G6.5 添加新系统调用 3 W, g( r; R! f4 s
    4 s  }6 W- s3 x6 _9 m, f: w
    第七周
    6 U3 Z/ p, b  d. F7章内核中的同步 ) ?: r, ?% M0 ?. }3 N2 z) F
    7.1 临界区和竞争状态
    $ _1 E+ h& b" s: a7.2 内核同步措施
    . Y) }/ w1 C( ~9 P7.3 生产者\消费者并发实例 - [6 K4 e( y! |0 @. i
    7.4 内核多任务并发实例
    6 W1 w3 E4 d" C- J. ?; g第八周
    ( V  ?" t  {+ |& C$ F' k& I8章 文件系统
    1 Y" ?9 _4 @) o  G* B4 f8.2 虚拟文件系统
    9 ~' }9 P4 n& ^: A8.3 文件系统的注册、安装与卸载 - {( f, \" T6 F" c4 }( |
    8.4 文件的打开与读写
    : t) Q  J3 `- r; D. \8.5 编写一个文件系统
    5 `- ]) Z, Y, N0 P9 ~0 ~9 d/ t& ^, y9 y$ N2 C& r; c! k/ e4 r
    第九周 3 {0 ?( |3 |0 X# a: f: g
    9 设备驱动
    6 k/ e! Y$ j7 c5 O( ]' T( W9.1 概述
    + ^/ P' C  X! D# F9.2 设备驱动程序框架 # `2 [/ R! z* {; v% [; i* o3 E
    9.3 I/O空间的管理 4 I' ~# H3 c  g) r1 n/ m3 J8 C* K
    9.4 字符设备驱动程序
    $ S8 s! `% z/ w; v# C
    % }. m. w6 N. ]* D9 I7 G/ G
    . ]+ ~, l9 q/ b/ r. d6 |( q, L6 y* u1 s- _& i

    * C4 ?/ u: x" K  F9 i- `$ S- L; w; W' s0 `* X& x
    % f% d! K; q0 w
    5 b2 x4 `+ w* }, `
    . M6 {8 K2 Z* }# l+ l: q
      n' x9 v6 [4 j
    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-7-9 22:24 , Processed in 0.475922 second(s), 54 queries .

    回顶部