Operating Systems and Middleware: Supporting Controlled Interaction
by Max Hailperin
Publisher: Gustavus Adolphus College 2011
ISBN/ASIN: 0534423698
Number of pages: 563
Description:
Intended for juniors, seniors, and first-year graduate students, this book takes a modern approach to the traditional Operating Systems course. By using this innovative text, students will obtain an understanding of how contemporary operating systems and middleware work, and why they work that way. They will also gain practical skills including the ability to reason about and program concurrent computations, understand hardware/software interactions, use empirical measurement to guide design, and analyze system security.
Download or read it online for free here:
Download link
(2.7MB, PDF)
Similar books
Practical File System Design with the Be File Systemby Dominic Giampaolo - Morgan Kaufmann Publishers
Guide to the design of file systems in general, and the Be File System in particular. The book covers all topics related to file systems, advanced topics are also covered, such as journaling, attributes, indexing and query processing.
(20512 views)
Project Oberon - The Design of an Operating System and Compilerby 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.
(20985 views)
Implementing CIFS: The Common Internet File Systemby 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.
(20676 views)
Baking Pi: Operating Systems Developmentby Alex Chadwick - University of Cambridge
This course takes you through the basics of operating systems development in assembly code. Rather than leading the reader through the full details of creating an Operating System, these tutorials focus on achieving a few common tasks separately.
(11927 views)