TY - BOOK AU - Tanenbaum, Andrew S. AU - Woodhull, Albert S. TI - Operating systems design and implementation / SN - 9780135053768 U1 - 005.4 22 PY - 2009/// CY - New Jersey PB - Pearson prentice Hall, KW - Operating systems KW - Systems design N1 - Table of content 1. Introduction 1.1 what is an operating system? 1.2 History of operating systems 1.3 Operating System concept 1.4 System calls etc. 2. Processes 2.1 Introduction to processes 2.2 Inter-process communication 2.3 Classical IPC problems 2.4 Scheduling etc 3. Input/Output 3.1 Principles of I/O hardware 3.2 Principles of I/O software 3.3 Deadlocks 3.4 Overview of I/O in Minix etc. 4. Memory management 4.1 Basic memory management 4.2 Swapping 4.3 Virtual memory 4.4 Page replacement algorithms etc. 5. File systems 5.1 Files 5.2 Directories 5.3 File system implementation 5.4 Security. etc. 6. Reading and Bibliography 6.1 Suggestions for further reading 6.2 alphabetical bibliography; Includes Index : p. 1033 - 1050 ER -