内容简介
书力求使读者通晓近代操作系统的设计原理和实现问题,兼顾操作系统的理论基础和实际
技术,主要内容包括: 进程,多线程,多处理系统,微内核结构,存储管理和进程调度(包
括多处理机调度和实时调度),I/O系统和文件系统,分布式系统,操作系统的安全问题以及
面向对象的设计技术。书中选择的操作系统实例包括Windows NTTM,UNIX SVR4,Sol
aris 2X,反映了操作系统技术的当前水平。
本书内容选择适当,讲述条理清晰,是作为操作系统课程教材或专业参考书的极好选择。
目录
CONTENTS
PART ONE BACKGROUND,
Chapter 1 Computer System Overview,
1.1 Basic Elements,
1.2 Processor Registers,
1.3 Instruction Execution,
1.4 Interrupts,
1.5 The Memory Hierarchy,
1.6 Cache Memory,
1.7 1/0 Communication Techniques,
l.8 Recommended Reading,
1.9 Problems,
Appendix lA Pertbrmance Characteristics
of Two-Level Memory,
Appendix IB Procedure Control,
Chapter 2 Operating System Overview,
2.1 Operating Systcm Objectives and Functions,
2.2 The Evolution ot Operating Systems.
2.3 Major Achievcments,
2.4 Characteristics of Modern Operating Systcms,
2.5 Windows NT Overview.
2.6 Traditional UNIX Systems,
2.7 Modern UNIX Systems,
2.8 Oulline of the Remainder of the Book,
2.9 Recommended Reading,
2.10 Problems,
PART TWO PROCESSES,
Chapter 3 Process Description And Control,
3.1 Process States,
3.2 Process Description,
3.3 Process Control,
3.4 UNIX SVR4 Process Management,
3.5 Summary,
3.6 Recommended R..