QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 9178|回复: 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内核从原理到代码详解
    7 t* o1 X, f& G  _3 t% ~8 O% C' s" Q; Y% v0 J: y/ Q3 g
    链接: http://pan.baidu.com/s/1sj0Szj3 密码: ywyv
    " F! l0 K+ v+ W& k* R8 }0 B7 b7 g0 B' Z' t9 O' X; l- W5 C( {
    网盘失效的话,请加QQ: 3113533060 8 z7 F, o& }4 e  k: ^

    & m: v0 }: ~$ q: ?一、课程内容: 3 ?  q. Q9 Y: V7 {, G1 s
    第一周
    4 x& o$ |/ D2 F1. 初识Linux内核 , B, s+ c% y; H' a
    1.1 认识操作系统 5 L, p8 D% A1 ?% q
    1.2 开放源代码的UNIX/Linux操作系统 % h3 d' y. }9 Z. K  z
    1.3 Linux内核 8 I( |+ U9 Z" e; [
    1.4 Linux内核源代码
    $ @1 Q2 |- u+ G/ F0 i+ F6 l" Z$ a1 M1.5 Linux内核模块编程入门  
    ! v8 Z4 x) _" |0 B: R, B) _9 i' M1.6 Linux 内核中链表的实现及应用
    2 N6 C" d5 o# @3 ~第二周 # R  R6 d0 {" n1 e3 j
    2. 内存寻址
    ' c2 i/ v: t) ]2 Y9 w0 l* j2.1 内存寻址
    # q5 o' S0 I. E6 Z6 d3 l) ]* F/ x. |9 o2.2 段机制 ' W3 _* {8 `3 k0 E# F% B/ m
    2.3 分页机制
    + V( V/ T- z0 O" ^3 x7 f1 h; T! {2.4 Linux中的分页机制 7 N7 J4 T  f8 b- z9 N# F9 G
    2.5 Linux中的汇编语言 9 I6 C5 c5 b" p6 D, B/ l
    第三周 . m# `; c# i* ~, P: @7 x( _2 L9 d
    3章 进程
    * v2 A, u7 g2 Z3 ]3.1 进程介绍
    . p" K$ R0 m% P% B; b" E% b% z3.2 Linux系统中的进程控制块 . f. F. n1 x" [& T# b
    3.3 Linux系统中进程的组织方式 . Q! B, U3 q& h6 g3 q% o5 A
    3.4 进程调度
    * Y1 w5 }3 a" X# w) f6 w3.5 进程的创建 3 u8 i2 s" A% x0 }9 P0 Y
    3.6 与进程相关的系统调用及其应用
    2 N1 [% [. e5 Z) k& _+ z9 @$ |% h3.7 系统调用及应用
    " c$ Y9 V' l5 C. V第四周 % ~! ]# z" g6 `
    4章 内存管理 # b( n& k2 s, g, u: b6 Q
    4.1 Linux的内存管理概述
    ( R% f# w& r6 J3 c: k4.2 进程的用户空间管理
    - K$ f! Y& f  B2 C+ |3 ?% J; X4.3 请页机制
    : C) R* u6 B( B0 `! [4.4 物理内存分配与回收 * u8 {- _+ K/ t3 d4 z2 V6 [( f
    4.5 交换机制
    6 P- w0 @5 r9 `1 k% n" H' D4.6 内存管理实例
    5 Y: i8 E5 l- e) W- Q" H7 v+ S& R4 |: }
    第五周 8 P7 N7 s+ R* S3 s
    5章 中断和异常 ) A' {! b  `# j3 M; _* \& @6 q
    5.1 中断是什么 # Z. p3 J, t! L! A  ]' G- p# z
    5.2 中断描述符表的初始化
    5 D- ?  a" @4 `- x9 O5.3 中断处理 5 Z2 R8 f$ R! i8 x; |: {. N/ G/ X
    5.4 中断的下半部处理机制 " a1 E, p- n6 d* p$ T* _
    5.5 中断应用——时钟中断
    % I: {. l8 ^+ {: ]8 ?4 ~1 x5 ]0 P  S
    第六周
      h$ n7 I3 L9 k, u+ j0 A9 y6章系统调用
    * n( S6 z+ t' M* O/ H; J4 \6.1 系统调用与应用编程接口、系统命令以及内核函数的关系
    ! J  B5 c$ ?, ?4 R2 E% {6.2 系统调用基本概念
    & C3 F2 l, h6 X9 \, }6.3 系统调用实现 ! ^" \; z/ l! v# W& L6 y/ I
    6.4 封装例程   f( l- L' M/ p3 m
    6.5 添加新系统调用 ! u" V9 v. W2 k

    7 u( X; q! y' B5 X, p1 Y第七周 1 J! \0 d0 }+ t3 s6 n( K8 A
    7章内核中的同步 $ \, I" B8 j7 b! @% ?) u
    7.1 临界区和竞争状态
    # L, H  Y# O5 s- J( y5 G5 P: [7.2 内核同步措施 0 E1 [% E; n4 M: `% ]+ B+ R
    7.3 生产者\消费者并发实例
    ; S8 h2 Y- y0 g! @9 C8 k7.4 内核多任务并发实例 6 c! e! n& m* D$ {1 m
    第八周
    + ^: X5 D7 m- r; a/ X8章 文件系统
    ' a6 O8 Q8 p+ ~% {8.2 虚拟文件系统
    % o- [$ p- G' z- V( {2 Y8.3 文件系统的注册、安装与卸载
    2 o% U" F8 ^& M  e+ }# t! l8.4 文件的打开与读写 & s0 B: ~# G& w# d# W( @3 j
    8.5 编写一个文件系统
    6 _- e2 X* G  S/ f4 p6 z! l
    : s6 m% D, `; [9 l  z第九周
    $ |+ ]. C' D$ i# B9 设备驱动
    * [; @' W* Z$ n$ K6 N9.1 概述 1 I' i" C6 w) S, s1 K' c
    9.2 设备驱动程序框架
    6 r; F8 [" Y; W5 e; h2 n9.3 I/O空间的管理 : ~2 s2 s7 m/ N3 I& r. J
    9.4 字符设备驱动程序 ' j) G$ R1 `- ]

    2 P+ ^% W! a1 W9 C9 [+ P- }' z% T/ g! z- `

    2 C8 J$ G$ h" B4 n+ u2 t: Z) S% N$ F8 O$ ~

    & [) ~5 u6 V/ p0 h5 \8 A$ e
    3 F2 n  W4 a5 a# L
      O8 Q3 g- m) u3 T* ^  j8 a1 U1 r+ `+ \2 G$ V2 f

    # z; @  ?. H: n8 v
    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-5-25 14:56 , Processed in 0.436170 second(s), 54 queries .

    回顶部