Description
John Wiley Operating System Concepts With Java 6Ed (Hb 2004) by Abraham Silberschatz
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 Also available from the same authors, the highly successful Operating System Concepts, Sixth Edition (0-471-25060-0) From the contents:Part I: Overview.1. Introduction.2. Computer-System Structures.3. Operating-System Structures.Part II: Process Management.4. Processes.5. Threads.6. CPU Scheduling.7. Process Synchronization.8. Deadlocks.Part III: Storage Management.9. Memory Management.10. Virtual Memory.11. File Systems.12. I/O Systems.13. Mass-Storage Structure.Part IV: Distributed Systems.14. Network Structures.15. Distributed Communication.16. Distributed Coordination.17. Distributed File System.Part V: Protection and Security.18. Protection.19. Security.Part VI: Case Studies.20. The UNIX System.21. The Linux System.22. Windows NT. Appendix: A Java Primer.