For one-semester, introductory courses in Operating Systems in Computer Science, Computer Engineering, and Electrical Engineering programs. Blending up-to-date theory with broad coverage of fundamentals, this text offers a comprehensive treatment ...
of operating systems, with an emphasis on internals and design issues. The book provides a thorough discussion of the fundamentals of operating systems design and relates these principles to contemporary design issues and to current trends in the development of operating systems. It helps students develop a solid understanding of the key structures and mechanisms of operating systems, the types of trade-offs and decisions involved in OS design, and the context within which the operating system functions (hardware, other system programs, application programs, interactive users).