Favorites
b/easybooksbysplint

Operating Systems Concepts - Operating System Design And Implementation

This post was published 2 years ago. Download links are most likely obsolete. If that's the case, try asking the uploader to re-upload.

Operating Systems Concepts - Operating System Design And Implementation

English | 1 May 2021 | ASIN : B093Z7BD6N | 166 pages | PDF, AZW3, EPUB | 7.36 MB

Operating Systems: Internals and Design Principles, providing a comprehensive, unified introduction to operating systems topics aimed at computer science, computer engineering and electrical engineering majors. Author William Stallings emphasizes both design issues and fundamental principles in contemporary systems, while providing readers with 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 text illustrates and reinforces design concepts, tying them to real-world design choices with case studies in Linux, UNIX, Android and Windows 10.
Features. Updated and expanded coverage on Linux and Android to reflect changes in the Linux and Android.
The chapter on virtual machines has been completely rewritten to provide better organization and an expanded and more up-to-date treatment. In addition, a new section has been added on the use of containers
Coverage of cloud operating systems, including an overview of cloud computing, a discussion of the principles and requirements for a cloud operating system and a discussion of a OpenStack, a popular open-source Cloud OS
Discussion of the principles and requirements for an IoT operating system and a discussion of a RIOT, a popular open-source IoT OS

Concepts, techniques, and case studies are well integrated so many design and implementation details look obvious to the student. Exceptionally clear explanations of concepts are offered, and coverage of both fundamentals and such cutting-edge material like encryption and security is included. The numerous case studies are tied firmly to real-world experiences with operating systems that students will likely encounter.

Updated and expanded coverage on embedded operating systems covering microcontrollers and deeply embedded systems and a popular embedded Linux system, µClinux

Table of Contents
1. Computer System Overview
2. Operating System Overview
3. Process Description and Control
4. Threads
5. Concurrency: Mutual Exclusion and Synchronization
6. Concurrency: Deadlock and Starvation
7. Memory Management
8. Virtual Memory
9. Uniprocessor Scheduling
10. Multiprocessor, Multicore and Real-Time Scheduling
11. I/O Management and Disk Scheduling
12. File Management
13. Embedded Operating Systems
14. Virtual Machines
15. Operating System Security
16. Cloud and IoT Operating Systems.

No comments have been posted yet. Please feel free to comment first!

    Load more replies

    Join the conversation!

    Log in or Sign up
    to post a comment.