【内容简介】
操作系统是计算机系统的核心系统软件,负责控制和管理整个系统,使之协调工作。本书不仅全面系统地讲述了操作系统的基本概念、原理和方法,而且以当代最流行的操作系统——Windows、UNIX和Linux为例,全面清楚地展现了当代操作系统的本质和特点,使本书的内容具有先进性和适应性。.
本书既注重对操作系统的经典内容的论述,又紧密联系当代流行的设计问题以及当前操作系统的发展方向,可作为大学计算机专业或计算机应用相关专业的本科生教材和参考书,也可供从事计算机方向研究的专业技术人员使用。...
【编辑推荐】
本书是畅销作者William Stallings的又一部力作,其第四版曾获得美国计算机科学与工程类教材大奖,得到了美国教育界和工程技术人员的好评。本书不仅全面系统地讲述了操作系统的基本概念、原理和方法,而且已当代最流行的操作系统为例,全面清楚地展现了当代操作系统的本质和特点,使得本书的内容具有先进性和适应性。
William Stallings是一位肩负着使使的作者:他希望不管是学生还是经验丰富的专业人士都能拥有一本能全面讲述操作系统原理,结构和机制的书。在他这本获奖图书的第五版中,William Stallings结合当今操作系统的设计目标及开发方向,对操作系统设计的基础知识做了全面的讲解。
本书特性与优点:
扩展了针对Linux2.6的案例分析。
以Microsoft Windows和UNIX为例说明了现实世界的设计选择。
增加了两个主要编程项目:设计一个命令行解释器和建立一个进程调度器。
深入讨论了SMP设计、多线程、微内核以及操作系统为集群和实时调度的提供的支持。
强调了当今系统的设计问题和基本原理,可帮助学生真正了解操作系统的关键结构及机制。
对讲解并发机制的材料做了修订与扩充。
【作译者介绍】
本书提供作译者介绍
William Stallings:作为一名咨询人员、演讲者以及17本图书的作者,Willaim Stallings是计算领域的重要人士。本书的第四版获得了2002年度由Text and Academic Authors Association授予的Texty Award,该奖项针对的是年度最佳计算机科学和工程教材。此外,他还获得了大量的其他荣誉。Stallings在MIT获得了计算机科学博士学位。他在http://WilliamsStallings.com/StudentSupport.html处维护了一个计算机科学学生资源网站。他在Prentice Hall出版的所有图书均可在Prentice Hall的网站http://www... << 查看详细
【目录信息】
第0章 读者指南
0.1 本书概述.
0.2 主题顺序
0.3 因特网和Web资源
第一部分背 景
第1章 计算机系统概述
1.1 基本构成
1.2 处理器寄存器
1.3 指令的执行
1.4 中断
1.5 存储器的层次结构
1.6 高速缓冲存储器
1.7 I/O通信技术
1.8 推荐读物和网站
1.9 关键术语、复习题和习题
附录1A 两级存储器的性能特征
附录1B 过程控制
第2章 操作系统概述
<< 查看详细目录
【译者序】
操作系统是计算机系统的核心组成部分,同时操作系统课程也是计算机专业教学中的重点专业基础课程。随着计算机技术的高速发展,操作系统的内涵和外延发生了巨大的改变。目前在计算机市场上有不少关于操作系统的书籍,但真正的操作系统经典书籍却很少。由Prentice Hall公司出版的《操作系统——内核与设计原理(第五版)》是William Stallings博士撰写的最新力作。自第一版问世以来,经过William Stallings博士多年的改进与更新,本书已经成为操作系统教材中久经锤炼的经典之作。其第四版还曾经获得美国计算机科学与工程类教学的大奖,得到国内外教育界和科研技术人员的一致好评。为了让国人更好地学习和理解..
<< 查看译者序
【前言】
目标
本书是一本关于操作系统的概念、结构和机制的教材,其目的是尽可能清楚和全面地展现当代操作系统的本质和特点。
这是一项具有挑战性的任务。首先,需要为各种各样的计算机系统设计操作系统,包括单用户工作站和个人计算机、中等规模的共享系统、大型计算机和超级计算机以及诸如实时系统之类的专门机器。多样性不仅表现在机器的容量和速度上,而且表现在具体应用和系统支持的需求上;第二,计算机系统正以日新月异的速度发展变化,操作系统设计中的许多重要领域都是新近开始研究的,而关于这些领域以及其他新领域的研究工作仍然在继续着。
尽管存在着多样性和变化快等问题,一些基本概念..
<< 查看前言