Operating Systems – William Stallings – 7th Edition

Operating Systems: Internals and Design Principles provides a comprehensive and unified introduction to operating systems topics. Stallings emphasizes both design issues and principles in contemporary systems and gives readers a solid understanding of the key structures and mechanisms of operating systems. He discusses design trade-offs and the practical decisions affecting design, performance and security.

The illustrates and reinforces design and ties them to real-world design choices through the use of studies in UNIX and Windows. – See more at: http://www.pearsonhighered.com/educator/product/Operating-Systems-Internals-and-Design-Principles/9780132309981.page#sthash.DSw7zEFq.dpuf

PART 1 BACKGROUND
Chapter 1 Computer System Overview
Chapter 2 Operating System Overview

PART 2 PROCESSES
Chapter 3 Process Description and Control
Chapter 4 Threads, SMP, and Microkernels
Chapter 5 Concurrency: Mutual Exclusion and Synchronization
Chapter 6 Concurrency: Deadlock and Starvation

PART 3 MEMORY
Chapter 7 Memory Management
Chapter 8 Virtual Memory

PART 4 SCHEDULING
Chapter 9 Uniprocessor Scheduling
Chapter 10 Multiprocessor and Real-Time Scheduling

PART 5 /OUTPUT AND
Chapter 11 I/O Management and Disk Scheduling
Chapter 12 File Management

PART 6 EMBEDDED SYSTEMS
Chapter 13 Embedded Operating Systems

PART 7 DISTRIBUTED SYSTEMS (ONLINE)
Chapter 14 Networking
Chapter 15 Distributed Processing, Client/Server, and Clusters
Chapter 16 Distributed Process Management

APPENDICES
Appendix A Topics in Concurrency
Appendix B Object-Oriented Design
Appendix C Programming and Operating System
Appendix D OSP: An Environment for Operating Systems Projects
Appendix E BACI: The Ben-Ari Concurrent Programming System

Title: Operating Systems: Internals and Design Principles
Author: William Stallings
Edition: 7th Edition
ISBN: 013230998X | 9780132309981
Type: eBook
Language: English
Operating Systems
REVIEW 68%
68%

1 Comment

  • Can you please leave feedback and comments here

    Your opinions and comments would be greatly appreciated. If you have comments or questions we've added this section so that we might have a dialogue with you.


Ayrtone Reply

I went to tons of links before this, what was I thikginn?


Complete all fields

six − 2 =