Operating Systems – William Stallings – 4th Edition

Description

For one-semester, introductory courses in in Computer Science, Computer Engineering, and Electrical Engineering programs. Blending up-to-date theory with broad coverage of fundamentals, this text offers a comprehensive treatment of systems, with an emphasis on internals and issues.

The book provides a thorough discussion of the fundamentals of design and relates these principles to contemporary design issues and to current trends in the development of systems. It helps students develop a solid understanding of the key and mechanisms of operating systems, the types of trade-offs and decisions involved in OS design, and the context within which the operating functions (hardware, other system programs, application programs, interactive users).

Blending up-to-date theory with state-of-the-art applications, this book offers a comprehensive treatment of systems, with an emphasis on internals and design issues. It helps readers develop a solid understanding of the key and mechanisms of operating systems, the types of trade-offs and decisions involved in OS design, and the context within which the operating functions (hardware, other system programs, application programs, interactive users).

View more

  • PREFACE

    PART ONE: BACKGROUND
    1. Computer System Overview
    2. Operating System Overview

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

    PART THREE: MEMORY
    7. Memory Management
    8. Virtual Memory

    PART FOUR: SCHEDULING
    9. Uniprocessor Scheduling
    10. Multiprocessor and Real-Time Scheduling

    PART FIVE: INPUT/OUTPUT AND FILES
    11. I/O Management and Disk Scheduling
    12. File Management

    PART SIX: DISTRIBUTED SYSTEMS
    13. Distributed Processing, Client/Server, and Clusters
    14. Distributed Process Management

    PART SEVEN: SECURITY
    15. Computer Security
    Appendix 15A Encryption
  • Citation

Download now Operating Systems

Type of file
Language
Download RAR
Download PDF
Pages
File size
Book
English
--
--
--
Book
English
--
--
--
Manual Solution
English
--
--
--

Leave us a comment

No Comments

guest
0 Comments
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x
()
x