內容提要
本書以UNIX系統為背景,全面、系統地介紹了UNIX作業系統核心的內部數據結構和算法。本書可作為大學計算機科學系高年級學生和研究生的教材或參考書。本書也可為從事UNIX系統研究與實用程式開發人員提供了一本極有價值的參考資料。
編輯推薦
本書首先對系統核心結構做了簡要介紹,然後分章節描述了檔案系統、進程調度和存儲管理,並在此基礎上討論了UNIX系統的高級問題,如驅動程式接口、進程間通信與網路等。在每章之後,還給出了大量富有啟發性和實際意義的題目。
目錄
UNIX作業系統設計
PREFACE
CHAPTER1 GENERAL OVER VIEW OF THE SYSTEM
CHAPTER2 INTRODUCTION TO THE KERNEL
CHAPTER3 THEBuffer Cache
CHAPTER4 INTERNAL REPRESENTATION OF FILES
CHAPTER5 SYSTEM CALLS FOR FILE SYSTEM
CHAPTER6 THE STRUCTURE OF PROCESSES
CHAPTER7 PROCESS CONTROL
CHAPTER8 PROCESS SCHEDULING AND TIME
CHAPTER9 MEMORY MANAGEMENT POLICIES
CHAPTER10 THE I/O SUBSYSTEM
CHAPTER11 INTERPROCESS COMMUNICATION
CHAPTER12 MULTIPROCESSOR SYSTEMS
CHAPTER13 DISTRIBUTED UNIX SYSTEMS
APPENDIX-SYSTEM CALLS
BIBLIOGRAPHY
INDEX