CHAPTER 1 GENERAL OVER VIEW OF THR SYSTEM
1.1 History
1.2 System Structure
1.3 User perspective
1.4 Operatint system Services
1.5 Assumptions About Hard ware
1.6 Summary
CHAPTer 2 INTRODCTIONTO THE KERNEL
2.1 Architecture of the UNIX Operating System
2.2 Imtroduction to System Concepts
2.3 Kernel Data Structures
2.4 System Administration
2.5 Summary and Preview
2.6 Exercises
CHAPTER 3 THE BUFFER CACHE
3.1 Buffer Headers
3.2 Structure of the Buffer Pool
3.3 Scenarios for Retrieval of a Buffer
3.4 Reading and Writing Disk Blocks
3.5 Advantages and Disad vantages of the Buffer Cache
3.6 Summary
3.7 Exercises
CHAPTER 4 INTERNALREPESENTATION OF FILES
4.1 Inodes
4.2 Structure of a Regular File
4.3 Directories
4.4 Conversion of a Path Name to an Inode
4.5 Super Block
4.6 Inode Assignment to a New File
4.7 Allocation of Disk Blocks
4.8 Other File Types
4.9 Summary
4.10 Exercises
CHSPTER 5 SYSTEMCALLA FOR THE FILE SYSTEM
CHSPTER 6 THE STRUCTURE OF PROCESSES
CHSPTER 7 PROCESS CONTROL
CHSPTER 8 PROCESSSCHEDULING AND TIME
CHSPTER 9 MENORY MANAGEMENT POLECIES
CHSPTER10 THE I/OSUBSYSTEM
CHSPTER11 INTErPROCESS COMMUNICSTION
CHSPTER12 MULTIPrOcESSOR SYSTEMS
CHSPTER13 DISTRIBUtED UNIX SYSTEMS
APPENDIX-SYSTEM CALLS
BIBLIOGRAPHY
INDEX