A Short Introduction to Operating Systems
by Mark Burgess
Number of pages: 140
These are the lecture notes of Operating Systems, courtesy of Mark Burgess, a full professor at the Faculty of Engineering of University College Oslo, Norway. The notes cover most of the basic topics of operating systems, many which have only been covered superficially. Nevertheless, readers will find these lecture notes as a decent introduction material that should give them a good grasp on the subject of operating systems.
Download or read it online for free here:
by Remzi H. Arpaci-Dusseau, Andrea C. Arpaci-Dusseau - University of Wisconsin
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.
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.
by Allen B. Downey - Green Tea Press
The book includes material from operating systems, networks, databases, and embedded systems, emphasizing the topics programmers need to know. It does not assume that you have studied Computer Architecture. As we go along, I'll explain what we need.
by Christopher Hertel - Prentice Hall PTR
CIFS is Microsoft's standard for Internet file sharing. This book is a cross-platform guide to CIFS capabilities and behavior for developers who want to add CIFS compatibility to their products, and for network and system administrators.