Silberschatz's Operating System Concepts (Record no. 2391)
[ view plain ]
000 -LEADER | |
---|---|
fixed length control field | 04468nam a22001817a 4500 |
005 - DATE AND TIME OF LATEST TRANSACTION | |
control field | 20240905102628.0 |
008 - FIXED-LENGTH DATA ELEMENTS--GENERAL INFORMATION | |
fixed length control field | 240905b |||||||| |||| 00| 0 eng d |
020 ## - INTERNATIONAL STANDARD BOOK NUMBER | |
International Standard Book Number | 9789357460569 |
082 ## - DEWEY DECIMAL CLASSIFICATION NUMBER | |
Classification number | 005.43 |
Item number | SIL |
100 ## - MAIN ENTRY--PERSONAL NAME | |
Personal name | Silberschatz,Abraham |
245 ## - TITLE STATEMENT | |
Title | Silberschatz's Operating System Concepts |
Statement of responsibility, etc. | Abraham Silberschatz, Peter B. Galvin, Greg Gagne |
250 ## - EDITION STATEMENT | |
Edition statement | Global ed |
260 ## - PUBLICATION, DISTRIBUTION, ETC. | |
Place of publication, distribution, etc. | NewDelhi |
Name of publisher, distributor, etc. | Wiley |
Date of publication, distribution, etc. | 2023 |
300 ## - PHYSICAL DESCRIPTION | |
Page number | 864p |
505 ## - FORMATTED CONTENTS NOTE | |
Title | Chapter 1 Introduction<br/><br/>1.1 What Operating Systems Do<br/><br/>1.2 Computer-System Organization<br/><br/>1.3 Computer-System Architecture<br/><br/>1.4 Operating-System Operations<br/><br/>1.5 Resource Management<br/><br/>1.6 Security and Protection<br/><br/>1.7 Virtualization<br/><br/>1.8 Distributed Systems<br/><br/>1.9 Kernel Data Structures<br/><br/>1.10 Computing Environments<br/><br/>1.11 Free and Open-Source Operating Systems<br/><br/>1.12 Summary<br/><br/> <br/><br/>Chapter 2 Operating-System Structures<br/><br/>2.1 Operating-System Services<br/><br/>2.2 User and Operating-System Interface<br/><br/>2.3 System Calls<br/><br/>2.4 System Services<br/><br/>2.5 Linkers and Loaders<br/><br/>2.6 Why Applications Are Operating-System Specific<br/><br/>2.7 Operating-System Design and Implementation<br/><br/>2.8 Operating-System Structure<br/><br/>2.9 Building and Booting an Operating System<br/><br/>2.10 Operating-System Debugging<br/><br/>2.11 Summary<br/><br/> <br/><br/>Part Two Process Management<br/><br/>Chapter 3 Processes<br/><br/>3.1 Process Concept<br/><br/>3.2 Process Scheduling<br/><br/>3.3 Operations on Processes<br/><br/>3.4 Interprocess Communication<br/><br/>3.5 IPC in Shared-Memory Systems<br/><br/>3.6 IPC in Message-Passing Systems<br/><br/>3.7 Examples of IPC Systems<br/><br/>3.8 Communication in Client–Server Systems<br/><br/>3.9 Summary<br/><br/> <br/><br/>Chapter 4 Threads & Concurrency<br/><br/>4.1 Overview<br/><br/>4.2 Multicore Programming<br/><br/>4.3 Multithreading Models<br/><br/>4.4 Thread Libraries<br/><br/>4.5 Implicit Threading<br/><br/>4.6 Threading Issues<br/><br/>4.7 Operating-System Examples<br/><br/>4.8 Summary<br/><br/> <br/><br/>Chapter 5 CPU Scheduling<br/><br/>5.1 Basic Concepts<br/><br/>5.2 Scheduling Criteria<br/><br/>5.3 Scheduling Algorithms<br/><br/>5.4 Thread Scheduling<br/><br/>5.5 Multi-Processor Scheduling<br/><br/>5.6 Real-Time CPU Scheduling<br/><br/>5.7 Operating-System Examples<br/><br/>5.8 Algorithm Evaluation<br/><br/>5.9 Summary<br/><br/> <br/><br/>Part Three Process Synchronization<br/><br/>Chapter 6 Synchronization Tools<br/><br/>6.1 Background<br/><br/>6.2 The Critical-Section Problem<br/><br/>6.3 Peterson’s Solution<br/><br/>6.4 Hardware Support for Synchronization<br/><br/>6.5 Mutex Locks<br/><br/>6.6 Semaphores<br/><br/>6.7 Monitors<br/><br/>6.8 Liveness<br/><br/>6.9 Evaluation<br/><br/>6.10 Summary<br/><br/> <br/><br/>Chapter 7 Synchronization Examples<br/><br/>7.1 Classic Problems of Synchronization<br/><br/>7.2 Synchronization within the Kernel<br/><br/>7.3 POSIX Synchronization<br/><br/>7.4 Synchronization in Java<br/><br/>7.5 Alternative Approaches<br/><br/>7.6 Summary<br/><br/> <br/><br/>Chapter 8 Deadlocks<br/><br/>8.1 System Model<br/><br/>8.2 Deadlock in Multithreaded Applications<br/><br/>8.3 Deadlock Characterization<br/><br/>8.4 Methods for Handling Deadlocks<br/><br/>8.5 Deadlock Prevention<br/><br/>8.6 Deadlock Avoidance<br/><br/>8.7 Deadlock Detection<br/><br/>8.8 Recovery from Deadlock<br/><br/>8.9 Summary<br/><br/> <br/><br/>Part Four Memory Management<br/><br/>Chapter 9 Main Memory<br/><br/>9.1 Background<br/><br/>9.2 Contiguous Memory Allocation<br/><br/>9.3 Paging<br/><br/>9.4 Structure of the Page Table<br/><br/>9.5 Swapping<br/><br/>9.6 Example: Intel 32- and 64-bit Architectures<br/><br/>9.7 Example: ARMv8 Architecture<br/><br/>9.8 Summary<br/><br/> <br/><br/>Chapter 10 Virtual Memory<br/><br/>10.1 Background<br/><br/>10.2 Demand Paging<br/><br/>10.3 Copy-on-Write<br/><br/>10.4 Page Replacement<br/><br/>10.5 Allocation of Frames<br/><br/>10.6 Thrashing<br/><br/>10.7 Memory Compression<br/><br/>10.8 Allocating Kernel Memory<br/><br/>10.9 Other Considerations<br/><br/>10.10 Operating-System Examples<br/><br/>10.11 Summary<br/><br/> <br/><br/>Part Five Storage Management<br/><br/>Chapter 11 Mass-Storage Structure<br/><br/>11.1 Overview of Mass-Storage Structure<br/><br/>11.2 HDD Scheduling<br/><br/>11.3 NVM Scheduling<br/><br/>11.4 Error Detection and Correction<br/><br/>11.5 Storage Device Management<br/><br/>11.6 Swap-Space Management<br/><br/>11.7 Storage Attachment<br/><br/>11.8 RAID Structure<br/><br/>11.9 Summary |
520 ## - SUMMARY, ETC. | |
Summary, etc. | The fundamental concepts and algorithms covered in the book are often based on those used in both open-source and commercial operating systems. Our aim is to present these concepts and algorithms in a general setting that is not tied to one particular operating system. However, we present a large number of examples that pertain to the most popular and the most innovative operating systems, including Linux, Microsoft Windows, Apple macOS (the original name, OS X, was changed in 2016 to match the naming scheme of other Apple products), and Solaris.<br/><br/> |
942 ## - ADDED ENTRY ELEMENTS (KOHA) | |
Source of classification or shelving scheme | Dewey Decimal Classification |
Koha item type | Books |
952 ## - LOCATION AND ITEM INFORMATION (KOHA) | |
-- | 7309 |
952 ## - LOCATION AND ITEM INFORMATION (KOHA) | |
-- | 7310 |
952 ## - LOCATION AND ITEM INFORMATION (KOHA) | |
-- | 7311 |
952 ## - LOCATION AND ITEM INFORMATION (KOHA) | |
-- | 7312 |
952 ## - LOCATION AND ITEM INFORMATION (KOHA) | |
-- | 7313 |
952 ## - LOCATION AND ITEM INFORMATION (KOHA) | |
-- | 7314 |
952 ## - LOCATION AND ITEM INFORMATION (KOHA) | |
-- | 7315 |
952 ## - LOCATION AND ITEM INFORMATION (KOHA) | |
-- | 7316 |
952 ## - LOCATION AND ITEM INFORMATION (KOHA) | |
-- | 7317 |
952 ## - LOCATION AND ITEM INFORMATION (KOHA) | |
-- | 7318 |
Withdrawn status | Lost status | Source of classification or shelving scheme | Damaged status | Not for loan | Collection code | Home library | Current library | Shelving location | Date acquired | Source of acquisition | Cost, normal purchase price | Inventory number | Total Checkouts | Full call number | Barcode | Checked out | Date last seen | Date last checked out | Cost, replacement price | Price effective from | Currency | Koha item type | Total Renewals |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dewey Decimal Classification | Non-fiction | IIITDM Kurnool | IIITDM Kurnool | COMPUTER SCIENCE ENGINEERING | 05.09.2024 | Technical Bureau India | 799.00 | TB1351 DT 23-08-2024 | 2 | 005.43 SIL | 0006291 | 22.01.2025 | 24.12.2024 | 24.12.2024 | 799.00 | 05.09.2024 | INR | Books | |||||
Dewey Decimal Classification | Non-fiction | IIITDM Kurnool | IIITDM Kurnool | COMPUTER SCIENCE ENGINEERING | 05.09.2024 | Technical Bureau India | 799.00 | TB1351 DT 23-08-2024 | 005.43 SIL | 0006292 | 05.09.2024 | 799.00 | 05.09.2024 | INR | Books | ||||||||
Dewey Decimal Classification | Non-fiction | IIITDM Kurnool | IIITDM Kurnool | COMPUTER SCIENCE ENGINEERING | 05.09.2024 | Technical Bureau India | 799.00 | TB1351 DT 23-08-2024 | 005.43 SIL | 0006293 | 05.09.2024 | 799.00 | 05.09.2024 | INR | Books | ||||||||
Dewey Decimal Classification | Non-fiction | IIITDM Kurnool | IIITDM Kurnool | COMPUTER SCIENCE ENGINEERING | 05.09.2024 | Technical Bureau India | 799.00 | TB1351 DT 23-08-2024 | 005.43 SIL | 0006294 | 05.09.2024 | 799.00 | 05.09.2024 | INR | Books | ||||||||
Dewey Decimal Classification | Non-fiction | IIITDM Kurnool | IIITDM Kurnool | COMPUTER SCIENCE ENGINEERING | 05.09.2024 | Technical Bureau India | 799.00 | TB1351 DT 23-08-2024 | 1 | 005.43 SIL | 0006295 | 21.01.2025 | 23.12.2024 | 23.12.2024 | 799.00 | 05.09.2024 | INR | Books | |||||
Dewey Decimal Classification | Non-fiction | IIITDM Kurnool | IIITDM Kurnool | COMPUTER SCIENCE ENGINEERING | 05.09.2024 | Technical Bureau India | 799.00 | TB1351 DT 23-08-2024 | 1 | 005.43 SIL | 0006296 | 17.01.2025 | 19.12.2024 | 19.12.2024 | 799.00 | 05.09.2024 | INR | Books | |||||
Dewey Decimal Classification | Non-fiction | IIITDM Kurnool | IIITDM Kurnool | COMPUTER SCIENCE ENGINEERING | 05.09.2024 | Technical Bureau India | 799.00 | TB1351 DT 23-08-2024 | 1 | 005.43 SIL | 0006297 | 17.01.2025 | 19.12.2024 | 19.12.2024 | 799.00 | 05.09.2024 | INR | Books | |||||
Dewey Decimal Classification | Non-fiction | IIITDM Kurnool | IIITDM Kurnool | COMPUTER SCIENCE ENGINEERING | 05.09.2024 | Technical Bureau India | 799.00 | TB1351 DT 23-08-2024 | 2 | 005.43 SIL | 0006298 | 19.12.2024 | 21.11.2024 | 799.00 | 05.09.2024 | INR | Books | 1 | |||||
Dewey Decimal Classification | Non-fiction | IIITDM Kurnool | IIITDM Kurnool | COMPUTER SCIENCE ENGINEERING | 05.09.2024 | Technical Bureau India | 799.00 | TB1351 DT 23-08-2024 | 005.43 SIL | 0006299 | 05.09.2024 | 799.00 | 05.09.2024 | INR | Books | ||||||||
Dewey Decimal Classification | Not For Loan | Reference | IIITDM Kurnool | IIITDM Kurnool | Reference | 05.09.2024 | Technical Bureau India | 799.00 | TB1351 DT 23-08-2024 | 005.43 SIL | 0006300 | 05.09.2024 | 799.00 | 05.09.2024 | INR | Reference |