Elmasri, Levine, and Carrick's ""spiral approach"" to teaching operating systems develops student understanding of various OS components early on and helps students approach the more difficult aspects of operating systems with confidence. While operating systems have changed dramatically over the years, most OS books use a linear approach that covers each individual OS component in depth, which is difficult for students to follow and requires instructors to constantly put materials in context. Elmasri, Levine, and Carrick do things differently by following an integrative or ""spiral"" approa.
"This book is organized around three concepts fundamental to OS construction: virtualization (of CPU and memory), concurrency (locks and condition variables), and persistence (disks, RAIDS, and file systems"--Back cover
I hope this book will go some way toward dispelling the mystique, and encourage a greater general understanding of the principles on which operating systems are constructed.
Operating Systems Design and Implementation, 3e , is ideal for introductory courses on computer operating systems. Written by the creator of Minux, professional programmers will now have the...
Compared to other university textbooks on similar subjects, this book is downsized by eliminating lengthy discussions on subjects that only have historical value.
Introduction to Operating Systems: Comprehensive Course covers today's leading operating systems, in one book. From Red Hat Linux 7.0 to Mac OSX, this text provides basic-to-intermediate skills in a comprehensive...
The volume details such classic operating systems as the Atlas, B5000, Exec II, Egdon, CTSS, Multics, Titan,Unix, THE, RC 4000, Venus, Boss 2, Solo, OS 6, Alto, Pilot, Star, WFS, Unix United, and Amoeba systems.
... second edition C. Bamford and P. Curran, Data Structures, Files and Databases, second edition Philip Barker, Author Languages for CAL P. Beynon-Davies, Information Systems Development, second edition G. M. Birtwistle, Discrete Event ...
This fourth edition blends operating systems theory and practice in a well-organized way. Its innovative two-part approach explores operating systems theory and development in the first section, and discusses the...
presenting core operating system concepts illustrated with real-world examples that provide a practical perspective on the material. This book features a complete discussion of operating system principles, supplemented with code,...
Principles of Operating Systems