上海地区专业的网上书店
一次性购物满100元即可享受VIP会员价格优惠
网站地图 |登录/注册 |购物车 |会员中心 |帮助中心 |友情链接
首页 | 新书上市 | 畅销推荐 | 礼品图书 | 分类浏览 | 出版社专区 | 图书热评 | 求购登记 | 顾客留言 | 图书拾零
 
   图书搜索: 高级搜索

操作系统概念(第六版 影印版)

操作系统概念(第六版 影印版)
新书城图书编号:167
图书ISBN:7040110482
出版时间:2002-5-1
出版社:高等教育出版社
作者:(美)沙茨 著
市场价格:¥55
普通会员:¥46.75    85
VIP会员:¥44   80
购买商品 收藏商品  
【图书分类】
计算机图书>>影印/英文版
【图书简介】
本书是计算机类专业操作系统课程的一本经典教材,自第一版问世以来,经历了近20年的锤炼,被认为是该课程教材的一本圣经。它对操作系统的概念和基本原理给出了清晰的阐述。本书所涉及的基本概念和算法均基于当前商用操作系统,并在非特定操作系统的通用环境中展开讲解。书中介绍了大量与流行操作系统相关的实现技术,包括Solaris 2、Linux、Windows NT、Windows 2000、OS/2和Apple Macintosh操作系统。此版包括了线程、Windows 2000的新章节,并新增了客户/服务器模型和网络文件系统、嵌入式操作系统、实时操作系统、分布式操作系统等。
作者Abraham Silerschatz是贝尔实验室信息科学研究中心的副主任, Greg Gagne是威斯敏斯特学院计算机学系主任,Peter Baer Galvin曾在布朗大学计算机科学系执教,现为Corporate Technologies公司的首席技术专家。
【图书评论】
发表新的评论   
浏览操作系统概念(第六版 影印版)全部评论>>   
【图书目录】
Chapter 1 Introduction

1.1 What Is an Operating System?
1.2 Mainframe Systems
1.3 Desktop Systems
1.4 Multiprocessor Systems
1.5 Distributed Systems
1.6 Clustered Systems
1.7 Real-Time Systems
1.8 Handheld Systems
1.9 Feature Migration
1.10 Computing Environments
1.11 Summary
Exercises
Bibliographical Notes

Chapter 2 Computer-System Structures

2.1 Computer-System Operation
2.2 I/O Structure
2.3 Storage Structure
2.4 Storage Hierarchy
2.5 Hardware Protection
2.6 Network Structure
2.7 Summary
Exercises
Bibliographical Notes

Chapter 3 Operating-System Structures

3.1 System Components
3.2 Operating-System Services
3.3 System Calk
3.4 System Programs
3.5 System Structure
3.6 Virtual Machines
3.7 System Design and Implementation
3.8 System Generation
3.9 Summary
Exercises
Bibliographical Notes

PART TWO PROCESS MANAGEMENT

Chapter 4 Processes

4.1 Process Concept
4.2 Process Scheduling
4.3 Operations on Processes
4.4 Cooperating Processes
4.5 Interprocess Communication
4.6 Communication in Client -Server Systems
4.7 Summary
Exercises
Bibliographical Notes

Chapter 5 Threads

5.1 Overview
5.2 Multialreading Models
5.3 Threading Issues
5.4 Pthreads
5.5 Solaris 2 Threads
5.6 Window 2000 Threads
5.7 Linux Threads
5.8 Java Threads
5.9 Summary
Exercises
Bibliographical Notes

Chapter 6 CPU Scheduling

6.1 Basic Concepts
6.2 Scheduling Criteria
6.3 Scheduling Algorithms
6.4 Multiple-Processor Scheduling
6.5 Real-Time Scheduling
6.6 Algorithm Evaluation
6.7 Process Scheduling Models
6.8 Summary
Exercises
Bibliographical Notes

Chapter 7 Process Synchronization

7.1 Background
7.2 The Critical-Section Problem
7.3 Synchronization Hardware
7.4 Semaphores
7.5 Classic Problems of Synchronization
7.6 Critical Regions
7.7 Monitors
7.8 OS Synchronization
7.9 Atomic Transactions
7.10 Summary
Exercises
Bibliographical Notes

Chapter 8 Deadlocks

8.1 System Model
8.2 Deadlock Characterization
8.3 Methods for Handling Deadlocks
8.4 Deadlock Prevention
8.5 Deadlock Avoidance
8.6 Deadlock Detection
8.7 Recovery from Deadlock
8.8 Summary
Exercises
Bibliographical Notes

PART THREE STORAGE MANAGEMENT

Chapter 9 Memory Management

9.1 Background
9.2 Swapping
9.3 Contiguous Memory Allocation
9.4 Paging
9.5 Segmentation
9.6 Segmentation with Paging
9.7 Summary
Exercises
Bibliographical Notes

Chapter IO Virtual Memory

10.1 Background
10.2 Demand Paging
10.3 Process Creation
10.4 Page Replacement
10.5 Allocation of Frames
10.6 Thrashing
10.7 Operating-System Examples
10.8 Other Considerations
10.9 Summary
Exercises
Bibliographical Notes

Chapter 11 File-System Interface

11.1 File Concept
11.2 Access Methods
11.3 Directory Structure
11.4 File-System Mounting
11.5 File Sharing
11.6 Protection
11.7 Summary
Exercises
Bibliographical Notes

Chapter 12 File-Syskem Implementation

12.1 File-System Structure
12.2 File-System Implementation
12.3 Directory Implementation
12.4 Allocation Methods
12.5 Free-Space Management
12.6 Efficiency and Performance
12.7 Recovery
12.8 Log-Structured File System
12.9 NFS
12.10 Summary
Exercises
Bibliographical Notes

PART FOUR I/O SYSTEMS

Chapter 13 I/O Systems

13.1 Overview
13.2 I/O Hardware
13.3 Application I/O Interface
13.4 Kernel I/O Subsystem
13.5 Transforming I/O to Hardware Operations
13.6 STREAMS
13.7 Performance
13.8 Summary
Exercises
Bibliographical Notes

Chapter 14 Mass-Storage Structure

14.1 Disk Structure
14.2 Disk Scheduling
14.3 Disk Management
14.4 Swap-Space Management
14.5 RAID Structure
14.6 Disk Attachment
14.7 Stable-Storage Implementation
14.8 Tertiary-Storage Structure
14.9 Summary
Exercises
Bibliographical Notes

PART FIVE DISTRIBUTED SYSTEMS

Chapter 15 Distributed System Structures

15.1 Background
15.2 Topology
15.3 Network Types
15.4 Communication
15.5 Communication Protocols
15.6 Robustness
15.7 Design Issues
15.8 An Example: Networking
15.9 Summary
Exercises
Bibliographical Notes

Chapter 16 Distributed File Systems

16.1 Background
16.2 Naming and Transparency
16.3 Remote File Access
16.4 Stateful Versus Stateless Service
16.5 File Replication
16.6 An Example: AFS
16.7 Summary
Exercises
Bibliographical Notes

Chapter 17 Distributed Coordination

17.1 Event Ordering
17.2 Mutual Exclusion
17.3 Atomicity
17.4 Concurrency Control
17.5 Deadlock Handling
17.6 Election Algorithms
17.7 Reaching Agreement
17.8 Summary
Exercises
Bibliographical Notes

PART SIX PROTECTION AND SECURITY

Chapter 18 Protection

18.1 Goals of Protection
18.2 Domain of Protection
18.3 Access Matrix
18.4 Implementation of Access Matrix
18.5 Revocation of Access Rights
18.6 Capability-Based Systems
18.7 Language-Based Protection
18.8 Summary
Exercises
Bibliographical Notes

Chapter 19 Security

19.1 The Security Problem
19.2 User Authentication
19.3 Program Threats
19.4 System Threats
19.5 Securing Systems and Facilities
19.6 Intrusion Detection
19.7 Cryptography
19.8 Computer-Security Classifications
19.9 An Example: Windows NT
19.10 Summary
Exercises
Bibliographical Notes

PART SEVEN CASE STUDIES

Chapter 20 The Linux System

20.1 History
20.2 Design Principles
20.3 Kernel Modules
20.4 Process Management
20.5 Scheduling
20.6 Memory Management
20.7 File Systems
20.8 Input and Output
20.9 Interprocess Communication
20.10 Network Structure
20.11 Security
20.12 Summary
Exercises
Bibliographical Notes

Chapter 21 Windows 2000

21.1 History
21.2 Desigrt Principles
21.3 System Components
21.4 Environmental Subsystems
21.5 File System
21.6 Networking
21.7 Programmer Interface
21.8 Summary
Exercises
Bibliographical Notes

Chapter 22 Historical Perspective

22.1 Early Systems
22.2 Atlas
22.3 XDS-940
22.4 THE
22.5 RC 4000
22.6 CTSS
22.7 MULTICS
22.8 OS/360
22.9 Mach
22.10 Other Systems

Appendix A The FreeBSD System (contents online)

A.1 History
A.2 Design Principles
A.3 Programmer Interface
A.4 User Interface
A.5 Process Management
A.6 Memory Management
A.7 File System
A.8 I/O 5ystem
A.9 Interprocess Communication
A.10 Summary
Exercises
Bibliographical Notes

Appendix B The Mach System (contents online)

B.1 History
B.2 Design Principles
B.3 System Components
B.4 Process Management
B.5 Interprocess Communication
B.6 Memory Management
B.7 Programmer Interface
B.8 Summary
Exercises
Bibliographical Notes
Credits

Appendix C The Nachos System (contents online)

C.1 Overview
C.2 Nachos Software Structure
C.3 Sample Assignments
C.4 Obtaining a Copy of Nachos
C.5 Conclusions
Bibliographical Notes
Credits

Bibliography
Credits
Index
| 会员登陆
| 最近的浏览历史
清除浏览历史>>
| 相关图书
专家系统:原理与编程(英文版 第4版
软件质量保证(英文版)
实分析(英文版·第3版)
初等数论及其应用(英文版·第4版)
纯数学教程(英文版·第10版)
拓扑学(英文版·第2版)
复分析(英文版·第3版)
实分析与复分析(英文版·第3版)
数学分析原理(英文版·第3版)
泛函分析(英文版 第2版)
工作时间 保密安全 订单查询及修改 支付方式 投诉 购物流程
联系我们 售后服务 配送问题 积分与优惠 建议 交易条款
·电话:021-66822880    ·邮箱:    ·客服时间( 周一 至 周六 9:00-18:00 )
Copyright © 新书城 2006-2008 , All Rights Reserved   沪ICP备06028173号