Chinaunix首页 | 论坛 | 博客
  • 博客访问: 723167
  • 博文数量: 77
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 1173
  • 用 户 组: 普通用户
  • 注册时间: 2014-05-16 11:20
个人简介

将技术做到极致...

文章分类

全部博文(77)

文章存档

2019年(3)

2015年(27)

2014年(47)

分类: LINUX

2014-10-24 16:57:48

原文地址:深入分析Linux内核源码 作者:wilsonwong

深入分析Linux内核源码

        

第一章 走进linux

1.3走进Linux内核

          

        

1.4 分析Linux内核的意义

       

       

      

1.5 Linux内核结构

      

       

       

1.6 Linux内核源代码

     

     

     

1.7 Linux内核源代码分析工具

       

     

第二章 Linux运行的硬件基础

      

             

      

      

      

2.3 段机制和描述符

  

 

2.6 Linux中的汇编语言

 

第三章中断机制

3.1 中断基本知识

3.2中断描述符表的初始化

3.4 中断处理

3.5中断的后半部分处理机制

 

第四章 进程描述

4.4 task_struct结构在内存中的存放

4.4.2 当前进程(current宏)

4.5 进程组织的方式

4.8 内核同步

 

 

第五章进程调度

       5.2 时钟中断

       5.3 Linux的调度程序-Schedule( )

       5.4 进程切换

第六章 Linux内存管理

6.2 Linux内存管理的初始化

6.5 请页机制

6.6 交换机制

6.7 缓存和刷新机制

6.8 进程的创建和执行

 

第七章 进程间通信

第八章 虚拟文件系统

8.3 高速缓存

8.4 文件系统的注册、安装与拆卸

8.7 文件系统的系统调用

 

 

 

 

 

第九章 Ext2文件系统

9.2 Ext2的磁盘布局和数据结构

第十章 模块机制

10.1 概述

10.2 实现机制

10.3 模块的装入和卸载

10.4 内核版本

10.5 编写内核模块

 

第十一章  设备驱动程序

11.2 设备驱动基础

11.3 块设备驱动程序

11.4 字符设备驱动程序

 

第十二章 网络

12.2 网络协议

12.3 套接字(socket)

12.4 套接字缓冲区(sk_buff)

12.5 网络设备接口

第十三章 启动系统

    

13.2 初始化的任务

13.3 Linux Boot Loarder

13.4 进入操作系统

13.6 建立init进程

 

附录:

1  Linux 2.4内核API

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

阅读(3150) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~