MARC details
000 -LEADER |
fixed length control field |
05768nam a22001577a 4500 |
008 - FIXED-LENGTH DATA ELEMENTS--GENERAL INFORMATION |
fixed length control field |
210106b ||||| |||| 00| 0 eng d |
020 ## - INTERNATIONAL STANDARD BOOK NUMBER |
International Standard Book Number |
978-93-528-6671-7 |
082 ## - DEWEY DECIMAL CLASSIFICATION NUMBER |
Edition number |
23 |
Classification number |
005.43 |
Item number |
STA |
100 ## - MAIN ENTRY--PERSONAL NAME |
Personal name |
Stallings William |
245 ## - TITLE STATEMENT |
Title |
Operating Systems |
Remainder of title |
Internal and Design Principles |
Statement of responsibility, etc. |
William Stallings |
Medium |
English |
250 ## - EDITION STATEMENT |
Edition statement |
9th ed |
Remainder of edition statement |
2018 |
260 ## - PUBLICATION, DISTRIBUTION, ETC. (IMPRINT) |
Place of publication, distribution, etc. |
India |
Name of publisher, distributor, etc. |
Pearson |
Date of publication, distribution, etc. |
2018 |
300 ## - PHYSICAL DESCRIPTION |
Extent |
732p. ; |
Other physical details |
Soft Bound |
Dimensions |
16*23 cm |
505 ## - FORMATTED CONTENTS NOTE |
FORMATTED CONTENTS NOTE |
1. Computer System Overview<br/><br/> <br/><br/>1.1. Basic Elements<br/><br/>1.2. Evolution of the Microprocessor<br/><br/>1.3. Instruction Execution<br/><br/>1.4. Interrupts<br/><br/>1.5. The Memory Hierarchy<br/><br/>1.6. Cache Memory<br/><br/>1.7. Direct Memory Access<br/><br/>1.8. Multiprocessor and Multicore Organization<br/><br/>1.9. Key Terms, Review Questions, and Problems<br/><br/>1A. Performance Characteristics of Two-Level Memories<br/><br/> <br/><br/>2. Operating System Overview<br/><br/> <br/><br/>2.1. Operating System Objectives and Functions<br/><br/>2.2. The Evolution of Operating Systems<br/><br/>2.3. Major Achievements<br/><br/>2.4. Developments Leading to Modern Operating Systems<br/><br/>2.5. Fault Tolerance<br/><br/>2.6. Os Design Considerations for Multiprocessor and Multicore<br/><br/>2.7. Microsoft Windows Overview<br/><br/>2.8. Traditional Unix Systems<br/><br/>2.9. Modern Unix Systems<br/><br/>2.10. Linux<br/><br/>2.11. Android<br/><br/>2.12. Key Terms, Review Questions, and Problems<br/><br/> <br/><br/>II. Processes<br/><br/> <br/><br/>3. Process Description and Control<br/><br/> <br/><br/>3.1. What is a Process?<br/><br/>3.2. Process States<br/><br/>3.3. Process Description<br/><br/>3.4. Process Control<br/><br/>3.5. Execution of the Operating System<br/><br/>3.6. Unix Svr4 Process Management<br/><br/>3.7. Summary<br/><br/>3.8. Key Terms, Review Questions, and Problems<br/><br/> <br/><br/>4. Threads<br/><br/> <br/><br/>4.1. Processes and Threads<br/><br/>4.2. Types of Threads<br/><br/>4.3. Multicore and Multithreading<br/><br/>4.4. Windows Process and Thread Management<br/><br/>4.5. Solaris Thread and Smp Management<br/><br/>4.6. Linux Process and Thread Management<br/><br/>4.7. Android Process and Thread Management<br/><br/>4.8. Mac OS X Grand Central Dispatch<br/><br/>4.9. Summary<br/><br/>4.10. Key Terms, Review Questions, and Problems<br/><br/> <br/><br/>5. Concurrency: Mutual Exclusion and Synchronization<br/><br/> <br/><br/>5.1. Mutual Exclusion: Software Approaches<br/><br/>5.2. Principles of Concurrency<br/><br/>5.3. Mutual Exclusion: Hardware Support<br/><br/>5.4. Semaphores<br/><br/>5.5. Monitors<br/><br/>5.6. Message Passing<br/><br/>5.7. Readers/Writers Problem<br/><br/>5.8. Summary<br/><br/>5.9. Key Terms, Review Questions, and Problems<br/><br/> <br/><br/>6. Concurrency: Deadlock and Starvation<br/><br/> <br/><br/>6.1. Principles of Deadlock<br/><br/>6.2. Deadlock Prevention<br/><br/>6.3. Deadlock Avoidance<br/><br/>6.4. Deadlock Detection<br/><br/>6.5. An Integrated Deadlock Strategy<br/><br/>6.6. Dining Philosophers Problem<br/><br/>6.7. Unix Concurrency Mechanisms<br/><br/>6.8. Linux Kernel Concurrency Mechanisms<br/><br/>6.9. Solaris Thread Synchronization Primitives<br/><br/>6.10. Windows Concurrency Mechanisms<br/><br/>6.11. Android Interprocess Communication<br/><br/>6.12. Summary<br/><br/>6.13. Key Terms, Review Questions, and Problems<br/><br/> <br/><br/>III. Memory<br/><br/> <br/><br/>7. Memory Management<br/><br/> <br/><br/>7.1. Memory Management Requirements<br/><br/>7.2. Memory Partitioning<br/><br/>7.3. Paging<br/><br/>7.4. Segmentation<br/><br/>7.5. Summary<br/><br/>7.6. Key Terms, Review Questions, and Problems<br/><br/>7A. Loading and Linking<br/><br/> <br/><br/>8. Virtual Memory<br/><br/> <br/><br/>8.1. Hardware and Control Structures<br/><br/>8.2. Operating System Software<br/><br/>8.3. Unix and Solaris Memory Management<br/><br/>8.4. Linux Memory Management<br/><br/>8.5. Windows Memory Management<br/><br/>8.6. Android Memory Management<br/><br/>8.7. Summary<br/><br/>8.8. Key Terms, Review Questions, and Problems<br/><br/> <br/><br/>IV. Scheduling<br/><br/> <br/><br/>9. Uniprocessor Scheduling<br/><br/> <br/><br/>9.1. Types of Processor Scheduling<br/><br/>9.2. Scheduling Algorithms<br/><br/>9.3. Traditional Unix Scheduling<br/><br/>9.4. Summary<br/><br/>9.5. Key Terms, Review Questions, and Problems<br/><br/> <br/><br/>10. Multiprocessor, Multicore, and Real-Time Scheduling<br/><br/> <br/><br/>10.1. Multiprocessor and Multicore Scheduling<br/><br/>10.2. Real-Time Scheduling<br/><br/>10.3. Linux Scheduling<br/><br/>10.4. Unix Svr4 Scheduling<br/><br/>10.5. Unix Freebsd Scheduling<br/><br/>10.6. Windows Scheduling<br/><br/>10.7. Summary<br/><br/>10.8. Key Terms, Review Questions, and Problems<br/><br/> <br/><br/>V. Input/Output and Files<br/><br/> <br/><br/>11. I/O Management and Disk Scheduling<br/><br/> <br/><br/>11.1. I/O Devices<br/><br/>11.2. Organization of the I/O Function<br/><br/>11.3. Operating System Design Issues<br/><br/>11.4. I/O Buffering<br/><br/>11.5. Disk Scheduling<br/><br/>11.6. Raid<br/><br/>11.7. Disk Cache<br/><br/>11.8. Unix Svr4 I/O<br/><br/>11.9. Linux I/O<br/><br/>11.10. Windows I/O<br/><br/>11.11. Summary<br/><br/>11.12. Key Terms, Review Questions, and Problems<br/><br/> <br/><br/>12. File Management<br/><br/> <br/><br/>12.1. Overview<br/><br/>12.2. File Organization and Access<br/><br/>12.3. B-Trees<br/><br/>12.4. File Directories<br/><br/>12.5. File Sharing<br/><br/>12.6. Record Blocking<br/><br/>12.7. Secondary Storage Management<br/><br/>12.8. Unix File Management<br/><br/>12.9. Linux Virtual File System<br/><br/>12.10. Windows File System<br/><br/>12.11. Android File Management<br/><br/>12.12. Summary<br/><br/>12.13. Key Terms, Review Questions, and Problems<br/><br/> <br/><br/>VI. Embedded Systems<br/><br/> <br/><br/>13 Embedded Operating Systems<br/><br/> <br/><br/>13.1. Embedded Systems<br/><br/>13.2. Characteristics of Embedded Operating Systems<br/><br/>13.3. Embedded Linux<br/><br/>13.4. Tinyos<br/><br/>13.5. Key Terms, Review Questions, and Problems<br/><br/> <br/><br/>14. Virtual Machines<br/><br/> <br/><br/>14.1. Virtual Machine Concepts<br/><br/>14.2. Hypervisors<br/><br/>14.3. Container Virtualization<br/><br/>14.4. Processor Issues<br/><br/>14.5. Memory Management<br/><br/>14.6. I/O Management<br/><br/>14.7. Vmware Esxi<br/><br/>14.8. Microsoft Hyper-V and Xen Variants<br/><br/>14.9. Java Vm<br/><br/>14.10. Linux Vserver Virtual Machine Architecture<br/><br/>14.11. Summary<br/><br/>14.12. Key Terms, Review Questions, and Problems<br/><br/> <br/><br/>15. Operating System Security<br/><br/> <br/><br/>15.1. Intruders and Malicious Software<br/><br/>15.2. Buffer Overflow<br/><br/>15.3. Access Control<br/><br/>15.4. Unix Access Control<br/><br/>15.5. Operating Systems Hardening<br/><br/>15.6. Security Maintenance<br/><br/>15.7. Windows Security<br/><br/>15.8. Summary<br/><br/>15.9. Key Terms, Review Questions, and Problems<br/><br/> <br/><br/>16. Cloud and IoT Operating Systems<br/><br/> <br/><br/>16.1. Cloud Computing<br/><br/>16.2. Cloud Operating Systems<br/><br/>16.3. The Internet of Things<br/><br/>16.4. IoT Operating Systems<br/><br/>16.5. Key Terms and Review Questions<br/><br/> <br/><br/>Appendix A. Topics in Concurrency<br/><br/>Appendix B. Programming and Operating System Projects<br/><br/> <br/><br/>References<br/><br/>Credits<br/><br/>Index |
942 ## - ADDED ENTRY ELEMENTS (KOHA) |
Source of classification or shelving scheme |
Dewey Decimal Classification |
Koha item type |
Books |
Koha issues (borrowed), all copies |
1 |