Operating Systems: Three Easy Pieces
by Remzi H. Arpaci-Dusseau, Andrea C. Arpaci-Dusseau
Publisher: University of Wisconsin 2013
Number of pages: 717
Description:
The three easy pieces refer to the three major thematic elements the book is organized around: virtualization, concurrency, and persistence. In discussing these concepts, we'll end up discussing most of the important things an operating system does.
Download or read it online for free here:
Download link
(multiple PDF files)
Similar books
Mac OS X Unleashed
by John Ray, William C. Ray - Sams
This is a complete guide and reference for Mac OS users. The book helps the reader deal with all aspects of the user interface, focusing on the BSD environment and how the user can get the most out of the current operating system.
(15250 views)
by John Ray, William C. Ray - Sams
This is a complete guide and reference for Mac OS users. The book helps the reader deal with all aspects of the user interface, focusing on the BSD environment and how the user can get the most out of the current operating system.
(15250 views)
Xen Virtualization Essentials
by Neil Smyth - Virtuatopia
Xen is a feature rich, open source, hypervisor-based virtualization solution which has gained both wide acceptance and an enviable reputation throughout the IT industry. This book emphasizes the practical aspects of working with Xen.
(12058 views)
by Neil Smyth - Virtuatopia
Xen is a feature rich, open source, hypervisor-based virtualization solution which has gained both wide acceptance and an enviable reputation throughout the IT industry. This book emphasizes the practical aspects of working with Xen.
(12058 views)
Project Oberon - The Design of an Operating System and Compiler
by Niklaus Wirth, Jürg Gutknecht
Here are the results of Project Oberon, which goal was to design an entire system from scratch. It gives advice on how a system might be built, and demonstrates how one was built. Program listings alone contain the ultimate explanations.
(18774 views)
by Niklaus Wirth, Jürg Gutknecht
Here are the results of Project Oberon, which goal was to design an entire system from scratch. It gives advice on how a system might be built, and demonstrates how one was built. Program listings alone contain the ultimate explanations.
(18774 views)
Command Line Cookbook
- GitBook
A cookbook for using command line tools to do everyday's job. This book aims to leverage the power of the command line tools to make your job less tedious and more enjoyable. All commands should be applicable on most Linux distros and MacOS.
(7057 views)
- GitBook
A cookbook for using command line tools to do everyday's job. This book aims to leverage the power of the command line tools to make your job less tedious and more enjoyable. All commands should be applicable on most Linux distros and MacOS.
(7057 views)