Operating Systems have evolved substantially over the past two decades and there is a need for a book which can explain major developments and changes in this dynamic field. This is such a book. Comprehensive and current and useful as a text and reference. This book lays down all the concepts and mechanisms involved in the design of advanced operating systems.