000 04000cam a2200301 a 4500
001 12526259
003 OSt
005 20230805094558.0
008 010905s2002 nyua b 001 0 eng
010 _a 2001276306
020 _a9788126508853
040 _aBUL
_cBUL
_dBUL
_beng
_erda
082 0 0 _a005.43
_221
_bSIL
100 1 _aSilberschatz, Abraham.
245 1 0 _aOperating system concepts /
_cAbraham Silberschatz, Peter Baer Galvin, Greg Gagne.
250 _a6th ed.
260 _aNew York :
_bJohn Wiley & Sons,
_cc2003.
300 _axxi, 951 p. :
_bill. ;
_c25 cm.
500 _aCONTENTS 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.
504 _aIncludes bibliography (p. 869-897), Credits (p.899-890) and index (p. 901-951)
650 0 _aOperating systems (Computers)
700 1 _aGalvin, Peter B.
700 1 _aGagne, Greg.
856 4 2 _3Publisher description
_uhttp://www.loc.gov/catdir/description/wiley035/2001276306.html
856 4 1 _3Table of contents
_uhttp://www.loc.gov/catdir/toc/wiley021/2001276306.html
942 _2ddc
_cBOOK-CA
_e6th edition
_h005.43
_i1
_kSIL
_m005.43 SIL
999 _c191
_d191