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

资料大小: 44.66 MB

所需积分: 0

下载次数:

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

上传日期: 2019-03-20

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

资料介绍

标签:UNIX(103)Linux(2995)内核(211)

  诞生于1991年,今年“寂寞十七岁”的Linux-。点也不寂寞。从微型嵌人式系统到超级计算机,处处都可看到Linux多彩的光环。十七年来一步一个脚印,Linux正在成为操作系统的另一主流。

  Linux也是开放式创新的好见证。开源社区集结全球精英,为共同的需求--起创新。通过热烈的讨论与相互的脑力激荡,开源项目的开发过程也就是一一个宝贵的学习过程。

  《Linux操作系统分析与实践》的出版为莘莘学子及业界人士提供了一本完整的Linux教材,理论概念介绍与实验指导紧密结合,结构清晰、内容顺畅易懂。除Linux之外,这本教材很有系统地讲述了操作系统的主要模块,因此它也将是一-般操作系统课程的好教材;并且更能为未来虚拟化、实时性及安全性系统的教材打下扎实的基础。

  英特尔公司多年来不断与高等学校合作,并积极参与Linux开源项目的开发,此次能够为长年合作的教授们开发本教材提供支持,英特尔公司深感欣喜,也祝贺他们为中国高等学校计算机专业教学水平的提高做出新的贡献。

  Linux由于源代码公开,特别适合于操作系统课程的教学。而事实上,Linux本身的产生也正是来源于操作系统课程教学的结果。Linus在上大学时,操作系统课程中讲述的是Minix,-种用于教学的小型的类UNIX操作系统。他觉得Minix不太好,决定自已写一个保护模式下的操作系统。1991 年8月,Linus完成了Linux 的0.01版,当然它很不完善,甚至没有软盘驱动程序。

  本书第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操作系统分析和设计能力的培养。

用户评论

查看全部 条评论

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

发表评论

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