Linux操作系统分析与实践PDF电子书免费下载

资料大小: 44.66 MB

所需积分: 0

下载次数:

用户评论: 0条评论,查看

上传日期: 2019-04-29

上 传 者: 易水寒他上传的所有资料

资料介绍

标签:驱动程序(257)内存(677)Linux(3280)

  《Linux操作系统分析与实践》简要介绍操作系统的定义、功能、特性,以及发展历史、分类、内核结构,阐述计算机硬件系统对操作系统的支持与要求,以Linux 2.6版本为例详细分析Linux操作系统的进程管理、内存管理、文件管理和设备管理的工作原理和设计。然后详细介绍字符设备、块设备和网络设备的Linux驱动程序设计与实现方法。除此以外,还给出了Linux系统管理、内核同步机制、进程间通信、内存管理、Proc文件创建、设备驱动程序、内核裁减等实验内容及有关参考代码。

  《Linux操作系统分析与实践》通过详细的例子引导渎者系统地学习Linux操作系统的工作原理与设计,并通过Linux设备驱动程序设计实践强化对Linux操作系统的理解和应用。《Linux操作系统分析与实践》适于作为计算机相关专业方向的高年级学生或研究生的教材,也适合有志于从事Linux操作系统研究和开发的工程师阅读。

  本书第1章介绍了操作系统的地位、定义、功能、特性,以及发展历史、分类、内核结构模型;

  第2章则以IntelX86为例介绍了计算机硬件子系统对操作系统的支持与要求,重点闹述了X86的保护模式、中断机制、Firmware及Linux系统引导;

  第3章详细介绍了进程管理以及在Linux内核里的实现方法;

  第4章介绍了内存管理的基本原理、技术,详细介绍了Linux内存管理的策略和实现机制;

  第5章介绍了文件管理的基本概念,以Ext2,Proc为例详细介绍了Linux 文件系统。

  第6章详细介绍了设备管理的基本原理以及Linux设备管理的特点;

  第7章详细介绍了Linux设备驱动程序设计的基础知识;

  第8章介绍了Linux字符设备和块设备驱动程序设计的方法及实例;

  第9章介绍了Linux网络设备驱动程序设计的方法及实例。

  除此以外,本书还给出了Linux系统管理、内核同步机制进程间通信、内存管理、Proc文件创建、设备驱动程序内核裁减等7个实验内容及有关参考代码。综观全书,处处体现出了对操作系统原理的深人理解,以及对Linux操作系统分析和设计能力的培养。

用户评论

查看全部 条评论

发表评论请先 , 还没有账号?免费注册

发表评论

用户评论
技术交流、我要发言! 发表评论可获取积分! 请遵守相关规定。
上传电子资料