本书是一本理论结合实践的杰出教材。作者不仅介绍了所有基本原理,如:进程,进程间通信,输入/输出,虚拟存储,文件系统及系统安全,也介绍了线程概念,同时又详尽地讨论了MINIX系统(一种UNIX兼容系统),使学生不仅能学到原理,还能通过使用MINIX来了解如何将这些原理应用到真实的操作系统中。作者更新了所有原理性材料以反映该领域的新进展。基于POSIX的MINIX系统经修订后可运行在基于奔腾(Pentium)的计算机上。MINIX代码可用于Ethernet和TCP/IP联网环境。每本书均附光盘,内含MINIX全部源码和可运行各种计算机上的两个模拟程序。每章后均附思考题。
PREFACE
1 INTRODUCTION
2 PROCESSES
3 INPUT/OUTPUT
4 MEMORY MANAGEMENT
5 FILE SYSTEMS
6 READING LIST AND BIBLIOGRAAHY
APPENDICES
A MINIX SOURCE CODE LISTING
B INDEX TO FILES
C INDEX TO SYMBOLS
INDEX
Other process system calls are available to request more memory(or release unused memory),wait for a child process to terminate, and overlay its program with a different one.