Operating Systems – William Stallings – 4th Edition

Description

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

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

Blending up-to-date theory with state-of-the-art applications, this offers a comprehensive treatment of operating systems, with an emphasis on internals and issues. It helps readers develop a solid understanding of the key structures and mechanisms of operating systems, the types of trade-offs and involved in OS design, and the context within which the operating system 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

Leave us a commentNo Comments


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