Operating System Concepts, 9/e (IE-Paperback)

Abraham Silberschatz

買這商品的人也買了...

商品描述

<內容簡介>
Operating System Concepts, now in its ninth edition, continues to provide a solid theoretical foundation for understanding operating systems. The ninth edition has been thoroughly updated to include contemporary examples of how operating systems function. The text includes content to bridge the gap between concepts and actual implementations. End-of-chapter problems, exercises, review questions, and programming exercises help to further reinforce important concepts. A new Virtual Machine provides interactive exercises to help engage students with the material.

Features

  Uses real-world operating systems to illustrate fundamental operating system concepts.
 Particular attention is paid to the Microsoft family of operating systems and various versions of UNIX (Solaris, BSD, and Mac OS X).
 Teaches general concepts in operating systems while allowing for a choice in implementation systems. Rather than concentrating on a particular operating system or hardware, the text discusses key concepts that are applicable to a wide variety of systems.

  Currency of coverage:
 Guided by many comments and suggestions from users and the authors' own observations about the rapidly changing fields of operating systems, chapter material represents the most current thought and practice in operating systems.
 Coverage of open-source operating systems (Chapter 1).

  Abundant opportunity for student practice:
 Practice Exercises, Exercises, and Programming Problems.

New to this Edition

  New, updated content throughout including increased coverage of multicore systems and parallel programming, new coverage of mobile systems including IOS and Android, updated coverage of Memory, and an update of the Linux chapter to include the 3.4 kernel.

  New chapters on virtual machines and Windows 7.

  Integrated coverage of Linux and Windows throughout.

  Streamlined the second half of the book by consolidating three networking chapters into one completely rewritten chapter and eliminating the multimedia chapter.

  Many new exercises, programming problems, and programming projects.

  Offers a more interactive experience with exercises using a Linux Virtual Machine with GCC development environment and Linux source code distribution

<章節目錄>

PART ONE - OVERVIEW
1. Introduction
2. System Structures
PART TWO - PROCESS MANAGEMENT
3. Process Concept
4. Multithreaded Programming
5. Process Scheduling
6. Synchronization
7. Deadlocks
PART THREE - MEMORY MANAGEMENT
8. Memory-Management Strategies
9. Virtual-Memory Management
PART FOUR - STORAGE MANAGEMENT
10. File System
11. Implementing File-Systems
12. Mass-Storage Structure
13. I/O Systems
PART FIVE - PROTECTION AND SECURITY
14. System Protection
15. System Security
PART SIX - CASE STUDIES
16. The Linux System
17. Windows 7
18. Influential Operating Systems

商品描述(中文翻譯)

《作業系統概念》第九版繼續提供堅實的理論基礎,以便理解作業系統。第九版已經全面更新,包括現代作業系統運作的實際例子。本書內容旨在填補概念與實際實現之間的差距。章末問題、練習題、複習問題和程式設計練習有助於進一步鞏固重要概念。新的虛擬機器提供互動練習,幫助學生更好地理解內容。

特點:
- 使用真實的作業系統來說明基本的作業系統概念。
- 特別關注微軟家族的作業系統以及各種版本的UNIX(Solaris、BSD和Mac OS X)。
- 在教授作業系統的一般概念的同時,允許選擇實現系統。本書討論的是適用於各種系統的關鍵概念,而不是專注於特定的作業系統或硬體。

- 內容更新及時:根據用戶的評論和建議以及作者對作業系統領域的觀察,本書的章節內容代表了作業系統領域中最新的思想和實踐。
- 包括對開源作業系統的介紹(第一章)。

- 提供豐富的學生練習機會:練習題和程式設計問題。

新版特點:
- 更新了最新的內容和實踐。
- 強調了現代作業系統的功能和特點。
- 新增了對虛擬機器的介紹,提供互動練習。

以上是對該段文字的翻譯。