作 者:(荷)塔嫩鲍姆 著,陈向群,马洪兵 等译 著作 定 价:75 出 版 社:机械工业出版社 出版日期:2009年08月01日 装 帧:平装 ISBN:9787111255444 Tanenbaum教授作为三个操作系统的设计师或联合设计师,具有长期设计开发操作系统的经验,从而把其对理论的深入理解和具体实践融入书中,使本书成为操作系统领域的经典之作。
在本书第3版中,作者深入讨论了许多主题,包括:进程、线程、存储管理、文件系统、I/O、死锁、接口设计、多媒体、性能权衡,以及有关操作系统设计的近期新趋势。书中不仅涵盖了现代操作系统的原理和实践,而且特别关注了Linux操作系统、Windows Vista操作系统等
●出版者的话
●译者序
●前言
●第1章 引论
● 1.1 什么是操作系统
● 1.2 操作系统的历史
● 1.3 计算机硬件介绍
● 1.4 操作系统大观园
● 1.5 操作系统概念
● 1.6 系统调用
● 1.7 操作系统结构
● 1.8 依靠C的世界
● 1.9 有关操作系统的研究
● 1.10 本书其他部分概要
● 1.11 公制单位
● 1.12 小结
● 习题
●第2章 进程与线程
● 2.1 进程
● 2.2 线程
●部分目录
内容简介
本书是操作系统领域的经典之作,与第2版相比,增加了关于Linux、Windows Vista和Symbian操作系统的详细介绍。书中集中讨论了操作系统的基本原理,包括进程、线程、存储管理、文件系统、输入/输出、死锁等,同时还包含了有关计算机安全、多媒体操作系统、掌上计算机操作系统、微内核、多核处理机上的虚拟机以及操作系统设计等方面的内容。此外,还在第2版的基础上对部分习题进行了增删,更有助于读者学习和对知识的理解及掌握。
本书适合作为高等院校计算机专业操作系统课程教材,也是设计、开发操作系统的重要参考书。
(荷)塔嫩鲍姆 著,陈向群,马洪兵 等译 著作 Andrew S.Tanenbaum拥有美国麻省理工学院的理学学士学位和加州大学伯利分校的哲学博士学位,目前是荷兰阿姆斯特丹Vrije大学的计算机科学系教授多年来,他在编译技术、操作系统、网络及局域分布式系统方面进行了大量的研究工作。目前。他专注于系统和安全方面的不错研究他已经发表了近150篇论文,并在十几个国家做了有关操作系统的学术报告Tanenbaum是ACM会员、IEEE资历会员、荷兰皇家艺术和科学学院院士。并由于计算领域.特别是计算机组织、网络和操作系统方面的教育所做的贡献。而获得2007年度IEEE James H.Mulhgan,Jr教育奖。他还入选了等 第2章 进程与线程
从本章开始我们将深入考察操作系统是如何设计和构造的。操作系统中很核心的概念是进程:这是对正在运行程序的一个抽象。操作系统的其他所有内容都是围绕着进程的概念展开的,所以,让操作系统的设计者(及学生)尽早并透彻地理解进程是很好重要的。
进程是操作系统提供的很古老的也是很重要的抽象概念之一。即使可以利用的CPU只有一个,但它们也支持(伪)并发操作的能力。它们将一个单独的CPU变换成多个虚拟的CPU。没有进程的抽象,现代计算将不复存在。在本章里我们会通过大量的细节去探究进程,以及它们的靠前个亲戚——线程。
等 第2章 进程与线程
从本章开始我们将深入考察操作系统是如何设计和构造的。操作系统中*核心的概念是进程:这是对正在运行程序的一个抽象。操作系统的其他所有内容都是围绕着进程的概念展开的,所以,让操作系统的设计者(及学生)尽早并透彻地理解进程是*常重要的。
进程是操作系统提供的*古老的也是*重要的抽象概念之一。即使可以利用的CPU只有一个,但它们也支持(伪)并发操作的能力。它们将一个单独的CPU变换成多个虚拟的CPU。没有进程的抽象,现代计算将不复存在。在本章里我们会通过大量的细节去探究进程,以及它们的**个亲戚——线程。
2.1&等
现代操作系统(原书第3版)/计算机科学丛书 电子书 下载 mobi epub pdf txt