000 | 04005cam a2200301 a 4500 | ||
---|---|---|---|
001 | 12526259 | ||
003 | OSt | ||
005 | 20231106142452.0 | ||
008 | 010905s2002 nyua b 001 0 eng | ||
010 | _a 2001276306 | ||
020 | _a9780470233993 | ||
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 | _a8th edition | ||
260 |
_aNew York : _bJohn Wiley & Sons Pte ltd., _cc2010. |
||
300 |
_axx, 972 p. : _bill. (some col.) ; _c26 cm. |
||
500 | _aContents PART ONE: OVERVIEW Chapter 1: Introduction 1.1 What operating systems do 1.2 Computer-system organization 1.3 Computer-system architecture etc. Chapter 2: System structures 2.1 Operating-system services 2.2 User operating-system interface 2.3 System calls etc. PART TWO: PROCESS MANAGEMENT Chapter 3: Process concept 3.1 Process concept 3.2 Process scheduling 3.3 Operations on processes etc. Chapter 4: Multithreaded programming 4.1 Overview 4.2 Multithreading models 4.3 Thread libraries etc. Chapter 5: Process scheduling 5.1 Basic concepts 5.2 Scheduling criteria 5.3 Scheduling algorithms etc. PART THREE: PROCESS COORDINATION Chapter 6: Synchronization 6.1 background 6.2 The critical section problem 6.3 Peterson's solution etc. Chapter 7: Deadlocks 7.1 System model 7.2 Deadlock characterization 7.3 Methods of handling deadlocks etc. PART FOUR: MEMORY MANAGEMENT Chapter 8: Memory-management strategies 8.1 Background 8.2 Swapping 8.3 Contiguous memory etc. Chapter 9: Virtual-memory management 9.1 background 9.2 Demand paging 9.3 Copy-on-write etc. PART FIVE: STORAGE MANAGEMENT Chapter 10: File system 10.1 File concept 10.2 Access methods 10.3 Directory and disk structure etc. Chapter 11: Implementing file systems 11.1 File system structure 11.2 File-system implementation 11.3 Directory implementation etc. Chapter 12: Secondary-storage structure 12.1 Overview of mass-storage structure 12.2 Disk structure 12.3 Disk attachment etc. Chapter 13: I/O systems 13.1 Overview 13.2 I/O hardware 13.3 Application I/O interface etc. PART SIX: PROTECTION AND SECURITY Chapter 14: System protection 14.1 Goals of protection 14.2 principles of protection 14.3 Domain of protection etc. Chapter 15: System security 15.1 The security problem 15.2 Program threats 15.3 System and network threats etc. PART SEVEN: DISTRIBUTED SYSTEMS Chapter 16: Distributed operating systems 16.1 Motivation 16.2 Types of network-based operating systems 16.3 network structure etc. Chapter 17: Distributed file systems 17.1 background 17.2 Naming and transparency 17.3 Remote file access etc. Chapter 18: Distributed synchronization 18.1 Event ordering 18.2 Mutual exclusion 18.3 Atomicity etc. PART EIGHT: SPECIAL PURPOSE SYSTEMS Chapter 19: Real-time systems 19.1 Overview 19.2 System characteristics 19.3 Features of real-time kernels etc. Chapter 20: Multimedia systems 20.1 What is multimedia? 20.2 Compression 20.3 requirements of multimedia kernels etc. PART NINE: CASE STUDIES Chapter 21: The Linux system 21.1 Linux history 21.2 Design principles 21.3 Kernel modules etc. Chapter 22: Windows XP 22.1 History 22.2 Design principles 22.3 System components etc. Chapter 23: Influential operating systems 23.1 Feature migration 23.2 Early systems 23.3 Atlas etc. | ||
504 | _aBibliography : p. 923-940 . _ Index : p. 943-972 | ||
650 | 0 | _aOperating systems (Computers) | |
700 | 1 | _aGalvin, Peter B. | |
700 | 1 | _aGagne, Greg. | |
856 | 4 | 1 | _uhttp://www.loc.gov/catdir/toc/wiley021/2001276306.html |
942 |
_2ddc _cBO _e8th edition _h005.43 _i1 _kSIL _m005.43 SIL |
||
999 |
_c1334 _d1334 |