The Operating Systems Handbook: Unix, Openvms, Os/400, Vm, and MVS
by Bob DuCharme
Publisher: McGraw-Hill 1994
Number of pages: 390
In today's multivendor client/server environments, it is essential that computer professionals know how to do their job across a variety of platforms and systems. This book will help readers who are experts using one of the five most popular mainframe and mid-range operating systems become skilled users of the other four. Includes concise tutorials, step-by-step examples and quick-reference material.
Home page url
Download or read it online for free here:
(multiple PDF files)
by Amit Singh - kernelthread.com
This document discusses operating systems that Apple has created in the past, and many that it tried to create. Through this discussion, we will come across several technologies the confluence of which eventually led to Mac OS X.
by 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.
by Marvin Solomon - Unversity of Wisconsin -- Madison
Intended as a general introduction to the techniques used to implement operating systems and related kinds of systems software. Among the topics covered will be process management; processor scheduling; deadlock prevention, avoidance, and recovery.
by Allen B. Downey - Green Tea Press
A textbook that introduces the principles of synchronization for concurrent programming. It identifies patterns that are useful for a variety of synchronization problems and then show how they can be assembled into solutions.