Wiley.com
Print this page Share
Textbook

Operating System Concepts, Enhanced etext, 10th Edition

ISBN: 978-1-119-32091-3
February 2018, ©2018
Operating System Concepts, Enhanced etext, 10th Edition (1119320917) cover image

Description

The tenth edition of Operating System Concepts, continues to provide a solid theoretical foundation for understanding operating systems. The tenth edition has been revised to keep it fresh and up-to-date with contemporary examples of how operating systems function, as well as enhanced interactive elements to improve learning and the student's experience with the material. It combines instruction on concepts with real-world applications so that students can understand the practical usage of the content. End-of-chapter problems, exercises, review questions, and programming exercises help to further reinforce important concepts. New interactive self-assessment problems are provided throughout the text to help students monitor their level of understanding and progress. A Linux virtual machine (including C & Java source code and development tools) allows students to complete programming exercises that help them engage further with the material.
See More

Table of Contents

PART ONE OVERVIEW

Chapter 1 Introduction

Chapter 2 Operating-System Structures

PART TWO PROCESS MANAGEMENT

Chapter 3 Processes

Chapter 4 Threads and Concurrency

Chapter 5 CPU Scheduling

PART THREE PROCESS SYNCHRONIZATION

Chapter 6 Synchronization Tools

Chapter 7 Synchronization Examples

Chapter 8 Deadlocks

PART FOUR MEMORY MANAGEMENT

Chapter 9 Main Memory

Chapter 10 Virtual Memory

PART FIVE STORAGE MANAGEMENT

Chapter 11 Mass-Storage Structure

Chapter 12 I/O Systems

PART SIX FILE SYSTEM

Chapter 13 File-System Interface

Chapter 14 File-System Implementation

Chapter 15 File-System Internals

PART SEVEN SECURITY AND PROTECTION

Chapter 16 Security

Chapter 17 Protection

PART EIGHT ADVANCED TOPICS

Chapter 18 Virtual Machines

Chapter 19 Networks and Distributed Systems

PART NINE CASE STUDIES 

Chapter 20 The Linux System

Chapter 21 Windows 10

PART TEN APPENDICES 

Appendix A Influential Operating Systems

Appendix B Windows 7

Appendix C BSD UNIX

Appendix D The Mach System

See More

New to This Edition

  • Particular attention is paid to the Microsoft family of operating systems and Linux, with additional material on 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.
  • New, updated content throughout including increased coverage of multicore systems and parallel programming, mobile systems including IOS and Android, memory, security, and an updated Linux chapter.
  • New chapters on file-system internals and Windows 10.
  • Integrated coverage of Linux and Windows throughout.
  • Many new exercises, programming problems, and programming projects.
  • More interactive experience with self-assessment exercises, key term popups, and animated figures.
  • Updated coverage of the Linux operating system.
  • New chapters covering file-system internals and Windows 10.
  • Updated and enhanced material on mobile and security.
See More

The Wiley Advantage

  • 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.
  • Abundant opportunity for student practice with self-assessment problems within chapters, end-of-chapter practice exercises, and end-of-chapter programming problems and projects.
  • A Linux virtual machine with GCC development environment and Linux source code distribution.
  • Appendices that cover key legacy operating systems for valuable reference.
See More

Related Titles

Back to Top