QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 8928|回复: 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内核从原理到代码详解
    ) ]* z* |! N0 d  R+ S  ~
    7 E4 e# _, ^! t链接: http://pan.baidu.com/s/1sj0Szj3 密码: ywyv 3 Y, M* f, f" a2 }9 X

    # z+ ~( g' g# i, V, s3 l网盘失效的话,请加QQ: 3113533060 * m3 m8 l/ s4 e2 Z. Q
    4 X$ F. M# o, ~: A! @' A, g
    一、课程内容: $ x) ]$ ]' z# ?% O' |6 W# W3 q
    第一周 " I$ N* |: z& w* ~
    1. 初识Linux内核 ( m% k+ [8 A9 j6 @/ q0 e
    1.1 认识操作系统 / G9 O+ p% f) H2 Y: [
    1.2 开放源代码的UNIX/Linux操作系统 ) |! S3 s! o2 ?# |6 l
    1.3 Linux内核 : B' ]. H: P8 ]' Q2 C
    1.4 Linux内核源代码
    0 _: B; Y# d6 p- G  e9 f1.5 Linux内核模块编程入门  
    ; r5 {+ I% \& q1.6 Linux 内核中链表的实现及应用 ( o6 ~4 |8 x# ?3 a
    第二周 9 q+ [* U7 _/ F2 W
    2. 内存寻址 7 }. Z: {; H% e, G9 g2 l* G
    2.1 内存寻址
      V, V# r* \0 ^( F  z4 q1 Y2.2 段机制
    ! M5 h; A/ U  j2.3 分页机制 5 {6 D) ]% g' u$ n. p
    2.4 Linux中的分页机制 , x" o+ a5 v, h- |8 o$ p/ x
    2.5 Linux中的汇编语言 - X! z6 {) b8 X* r
    第三周 - P) h& s3 [7 S, \7 i7 v- ?6 `0 b
    3章 进程
    $ {# |/ B. _; V0 I. o3.1 进程介绍 $ v3 j: p, W# z+ r1 K2 ?) W5 n
    3.2 Linux系统中的进程控制块 8 Z" K/ B, W2 ]- ^* ^9 W
    3.3 Linux系统中进程的组织方式 ' t, R, e5 c6 E/ [6 _! L4 a
    3.4 进程调度 # T9 r* M( `1 j# Z3 l. \
    3.5 进程的创建
    # \* J: E* R5 G6 W5 |3.6 与进程相关的系统调用及其应用
    5 Z& Q6 o3 `" o+ [9 H8 X3 ]) e3.7 系统调用及应用 & L2 e9 e* o. {0 M# c  R
    第四周 + ^" o7 P# A9 p( B5 {1 M& B1 P" ^
    4章 内存管理
    4 y. r( Y2 r! z# |) T  y* K; f4.1 Linux的内存管理概述
    ( D% e) E2 f% f8 h5 M4.2 进程的用户空间管理
      j) n7 n5 \; f  C4.3 请页机制 % ^7 h3 c& M, e5 ]
    4.4 物理内存分配与回收 6 Y+ `) x: A- }% j, y) }  d  {2 ?' i) O
    4.5 交换机制   _- R+ n2 P6 D9 }5 l8 i( ~+ C( M# S
    4.6 内存管理实例 0 h6 z" c  S. [9 V9 S0 N1 o
    % \4 G) [2 o- C" s: h4 b
    第五周
    , U8 Z9 o: @$ N* Z5章 中断和异常 ! d: r8 {& l; M1 E+ T1 x
    5.1 中断是什么
    ; F# v$ p0 e8 E; {$ q* J& h5.2 中断描述符表的初始化
    9 h+ o. w- n" D5.3 中断处理 7 V& _1 u) e: M, ^; x" S; P
    5.4 中断的下半部处理机制 , a  ?1 B  ?: S' T
    5.5 中断应用——时钟中断
    8 t" [2 i) ?' Q( z. ]7 H
    . w, y* d' \8 z; m1 [2 o0 z第六周
    & v% j) @0 |8 g0 J) ~7 ^1 {6章系统调用 " t( s! d  K2 T! \
    6.1 系统调用与应用编程接口、系统命令以及内核函数的关系
    ! G; R% W3 X; o: U. ~0 s. v' }% C6.2 系统调用基本概念 5 A% ]; u! _: `
    6.3 系统调用实现
    ' ^+ c4 p$ |8 Y* c0 u# Q6.4 封装例程
    0 M+ o% x+ u5 p* c- O6.5 添加新系统调用 ( X4 ]7 s* U- T& l

    2 a# v; W$ g  X, \# M1 j第七周
    % g+ c' o( H. ?1 G0 G+ L  R7章内核中的同步 $ m+ [/ D5 X  L) E9 W% c  d
    7.1 临界区和竞争状态
    1 z6 M! S( I( V, p4 h3 W7.2 内核同步措施
    ' C! P; |$ @) F1 N" F% F) Y$ F. X7.3 生产者\消费者并发实例 1 G7 @7 \  c4 I' Z
    7.4 内核多任务并发实例 ) g$ ~4 r' r/ k$ B
    第八周 / o0 S# S3 A' Q* _; t4 c
    8章 文件系统
    $ g* m' [( i" A# T* X8.2 虚拟文件系统
    & V. R( K( K+ A- h; ~' N, b8.3 文件系统的注册、安装与卸载
    " x/ ]8 v1 p3 R) g5 x9 ]8.4 文件的打开与读写
    - ^, x) `7 r2 g1 v, _+ M. ^- k, s8.5 编写一个文件系统
    6 s6 J( R9 \# L" d. h% B0 I, o% }$ s1 q- W% m3 C7 ?) t
    第九周
    0 Q& }+ d2 }8 O6 |) G& [5 E. J9 设备驱动 9 l+ K  F" M$ q; J& c
    9.1 概述
    , N: m; X: c. X+ E% G9.2 设备驱动程序框架 * x4 ^9 I0 `+ @7 }
    9.3 I/O空间的管理 1 i4 W4 l& S! O; g' L
    9.4 字符设备驱动程序
    - i5 ], q$ d$ `) U8 _/ v6 |. v0 x/ Y7 d0 b- E
    2 O* q8 R' r; l
    8 E1 r0 p: F3 f; Q, M
    7 F+ w2 a4 s( T3 s, E' n' b( i

    " z8 y$ @9 F: F3 w, V2 r/ W7 L7 Q
      q8 H6 O- E9 i3 q% K
    $ H& V1 v. Q/ t; |
    3 s; z' G& p! `' n% A1 R/ ~% L' G( _. P* L) ~1 X( _: R+ k
    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, 2025-9-14 20:13 , Processed in 1.758915 second(s), 53 queries .

    回顶部