TY - BOOK AU - Silberschatz,Abraham AU - Galvin,Peter B. AU - Gagne,Greg TI - Operating system concepts SN - 9788126508853 U1 - 005.43 21 PY - 2003/// CY - New York PB - John Wiley & Sons KW - Operating systems (Computers) N1 - CONTENTS PART ONE: Overview Chapter 1: Introduction 1.1 What is operating system 1.2 Mainframe systems 1.3 Desktop systems Etc. Chapter 2: Computer-system Structure 2.1 Computer-system operation 2.2 I/O Structure 2.3 Storage structure 2.4 Storage hierarchy Etc. Chapter 3: Operating-system structures 3.1 System components 3.2 Operating-system services 3.3 System calls 3.4 system programs Etc. PART TWO: Process Management Chapter 4: Processes 4.1 Process concepts 4.2 Process scheduling 4.3 Operations on processes Etc. Chapter 5: Threads 5.1 Overview 5.2 Multithreading models 5.3 Threading issues Etc. Chapter 6: CPU Scheduling 6.1 Basic concepts 6.2 Scheduling criteria 6.3 Scheduling algorithms Etc. Chapter 7: Process synchronization 7.1 Background 7.2 The critical-section problem 7.3 Synchronization Hardware Etc. Chapter 8: Deadlocks 8.1 System model 8.2 Deadlock characterization 8.3 Methods for handling Etc. PART THREE: Memory Management 9.1 Background 9.2 Swapping 9.3 Contiguous Memory Allocation Etc. Chapter 10: Virtual Memory 10.1 Background 10.2 Demand paging 10.3 Process creation Etc. Chapter 11: File-System Interface 11.1 File concept 11.2 Access methods 11.3 Directory structure Etc. Chapter 12: File-System Implementation 12.1 File-system structure 12.2 File-system Implementation 12.3 Directory Implementation Etc. PART FOUR: I/O Systems Chapter 13: I/O Systems 13.1 Overview 13.2 I/O Hardware 13.3 Application I/O Interface 13.4 Kernel I/O to Hardware Etc. Chapter 14: Mass-storage structure 14.1 Disk structure 14.2 Disk scheduling 14.3 Disk Management 14.4 Swap0space management Etc. PART FIVE: Distributed Systems Chapter 15: Distributed system structure 15.1 Background 15.2 Topology 15.3 Network types 15.4 Communication Etc. Chapter 16: Distributed File Systems 16.1 Background 16.2 Naming and transparency 16.3 Remote File Access Etc. Chapter 17: Distributed Coordination 17.1 Event ordering 17.2 Mutual exclusion 17.3 Atomicity 17.4 Concurrency control Etc. PART SIX: Protection and Security Chapter 18: Protection 18.1 Goals of protection 18.2 Domain of protection 18.3 Access matrix 18.4 Implementation of access matrix Etc. Chapter 19: Security 19.1 The security problem 19.2 User Authentication 19.3 Problem Threats 19.4 System threats Etc. PART SEVEN: Case Studies Chapter 20: The Linux system 20.1 History 20.2 Design principles 20.3 Kernel modules Etc. Chapter 21: Windows 2000 21.1 History 21.2 Design principles 21.3 System components 21.4 Environmental subsystems Etc. Chapter 22: Windows XP 22.1 History 22.2 Design principles 22.3 System components Etc. Chapter 23: Historical Perspective 23.1 Early Systems 23.2 Atlas 23.3 XDS-940 Etc. ; Includes bibliography (p. 869-897), Credits (p.899-890) and index (p. 901-951) UR - http://www.loc.gov/catdir/description/wiley035/2001276306.html UR - http://www.loc.gov/catdir/toc/wiley021/2001276306.html ER -