/  Computer Science Books /  Operating Systems Books / 

Operating Systems by Ding Yuan

Operating Systems by Ding Yuan

Operating Systems by Ding Yuan

This lecture note discusses the principles in the design and implementation of operating systems software. Topics covered includes: Introduction to operating systems concepts, process management, memory management, file systems for both hard drive and SSD, virtualization, and distributed operating systems. The laboratory exercises will require implementing a simple, but functional operating system from ground up.

Author(s):

sNA Pages
Similar Books
Operating Systems Three Easy Pieces

Operating Systems Three Easy Pieces

Authored by Remzi H. ArpaciDusseau and Andrea C. ArpaciDusseau, the book provides a full overview of operating systems. It begins with virtualization and the basic process needs and scheduling then transitions into memory virtualization and management that includes paging and segmentation. The book looks at concurrencyincluding locks, condition variables, and semaphores. Other areas included are I O devices, RAID configurations, file system implementation, crash consistency, and distributed systems. This is a comprehensive book ideal for anyone looking for essential knowledge as well as advanced information on operating systems.

s643 Pages
Operating Systems and Middleware  Supporting Controlled Interaction

Operating Systems and Middleware Supporting Controlled Interaction

In this book, you will learn about all three kinds of interaction. This book describes how all these kinds of support are provided both by operating systems and by additional software layered on top of operating systems, which is known as middleware. Topics covered includes, Threads, Scheduling, Synchronization and Deadlocks, Atomic Transactions, Virtual Memory, Processes and Protection, Files and Other Persistent Storage, Networking, Messaging, RPC, and Web Services, Security.

sNA Pages