基本信息出版社:清华大学出版社
页码:614 页
出版日期:2008年05月
ISBN:7302172765/9787302172765
条形码:9787302172765
版本:第1版
装帧:平装
开本:16
正文语种:英语
丛书名:大学计算机教育国外著名教材系列
内容简介 《操作系统设计与实现》(第3版)是著名作者Andrew S.Tanenbaum关于操作系统的权威教材。多数操作系统的教材只重理论而轻实践,《操作系统设计与实现》(第3版)力图实现这两者之间的平衡。《操作系统设计与实现》(第3版)首先详细探讨了操作系统的基本原理,如进程、进程间通信、信号量、消息传递、调度算法、输入/输出、死锁、设备驱动程序、存储管理、调页算法、文件系统设计、安全和保护机制等,然后详细讨论了一个具体的操作系统MINIX3的实现,并给出了该系统的完整源代码,以便于读者仔细研究。这样不仅可以让读者掌握操作系统的基本原理,而且可让读者明白这些基本原理如何应用到实际操作系统设计中去,从而提供读者的实际设计和实现能力。
编辑推荐 《操作系统设计与实现》(第3版)可以作为高等院校计算机及相关专业"操作系统"的双语教材,对程序开发人员、工程技术人员、系统架构师等专业人员也具有很高的参考价值。
目录
PREFACE
1 INTRODUCTION
1.1 WHAT IS AN OPERATING SYSTEM?
1.2 HISTORY OF OPERATING SYSTEMS
1.3 OPERATING SYSTEM CONCEPTS
1.4 SYSTEM CALLS
1.5 OPERATING SYSTEM STRUCTURE
1.6 OUTLINE OF THE REST OF THIS BOOK
1.7 SUMMARY
2 PROCESSES
2.1 INTRODUCTION TO PROCESSES
2.2 INTERPROCESS COMMUNICATION
2.3 CLASSICAL IPC PROBLEMS
2.4 SCHEDULING
2.5 OVERVIEW OF PROCESSES IN MINIX 3
2.6 IMPLEMENTATION OF PROCESSES IN MINIX 3
2.7 THE SYSTEM TASK IN MINIX 3
2.9 THE CLOCK TASK IN MINIX 3
2.9 SUMMARY
…………
……