Operating Systems Concepts with Java

Operating Systems Concepts with Java

Abraham Silberschatz John Wiley & Sons 6th Edition ISBN: 0-471-48905-0 E-ISBN: 9780470241332
save48%
list price: $133.50
downloadable eBook price: $69.50
you save: $64.00 ( 48% )
add to cart

This title is being sold in the downloadable VitalBook™ format.

New edition of the bestseller provides readers with a clear description of the concepts that underlie operating systems. Uses Java to illustrate many ideas and includes numerous examples that pertain specifically to popular operating systems such as UNIX, Solaris 2, Windows NT and XP, Mach, the Apple Macintosh OS, IBM’s OS/2 and Linux. Style is even more hands-on than the previous edition, with extensive programming examples written in Java and C. New coverage includes recent advances in Windows 2000/XP, Linux, Solaris 9, and Mac OS X. Detailed case studies of Windows XP and Linux give readers full coverage of two very popular operating systems.

Table of Contents

  • PREFACE
  • Chapter 1 INTRODUCTION
  • Chapter 2 COMPUTER-SYSTEM STRUCTURES
  • Chapter 3 OPERATING-SYSTEM STRUCTURES
  • Chapter 4 PROCESSES
  • Chapter 5 THREADS
  • Chapter 6 CPU SCHEDULING
  • Chapter 7 PROCESS SYNCHRONIZATION
  • Chapter 8 DEADLOCKS
  • Chapter 9 MEMORY MANAGEMENT
  • Chapter 10 VIRTUAL MEMORY
  • Chapter 11 FILE-SYSTEM INTERFACE
  • Chapter 12 FILE-SYSTEM IMPLEMENTATION
  • Chapter 13 I/O Systems
  • Chapter 14 MASS-STORAGE STRUCTURE
  • Chapter 15 DISTRIBUTED SYSTEM STRUCTURES
  • Chapter 16 DISTRIBUTED FILE SYSTEMS
  • Chapter 17 DISTRIBUTED COORDINATION
  • Chapter 18 PROTECTION
  • Chapter 19 SECURITY
  • Chapter 20 THE LINUX SYSTEM
  • Chapter 21 WINDOWS XP
  • Chapter 22 INFLUENTIAL OPERATING SYSTEMS
  • Appendix A THE FREEBSD SYSTEM
  • Appendix B THE MACH SYSTEM
  • Appendix C WINDOWS 2000
  • Appendix D DISTRIBUTED COMMUNICATION
  • Appendix E JAVA PRIMER
  • BIBLIOGRAPHY
  • CREDITS

Browse The Store