Here is the listing of Best reference books on Operating Systems.
|1. “Operating System Concepts” by Avi Silberschatz, Peter Galvin, Greg Gagne
Book Review: This book provides a clear understanding of all the the concepts that underlie operating systems. The book contains numerous examples that are relevant to operating systems like UNIX, Solaris, Windows NT, Apple, IBM and Linux. The emergence of java technology has lead to the illustration of important concepts in operating systems.The book nicely demonstrates topics like multitasking, CPU scheduling, process synchronisation, deadlock, security using the concept of java technology. There are numerous examples of operating systems like solaris, windows NT, linux. There is a separate chapter on threads which will make the students understand how the operating system schedules threads.
|2. “Operating Systems: Internals and Design Principles” by William Stallings
Book Review: This book provides a comprehensive and detailed introduction to the topics in operating systems thereby emphasizing both the design issues and the fundamental principles in contemporary operating systems. The book also provides the readers a firm understanding of the key structures and mechanisms of operating systems. The author also discusses trade-offs and various practical decisions affecting design, performance and security. The book also demonstrates and reinforces design concepts and links them to the real world. The book also covers the latest trends and developments in operating systems.
|3. “Operating Systems: A Concept-Based Approach” by D. M. Dhamdhere
Book Review: The book includes precise definitions and clear cut explanations of the fundamental concepts of operating systems. Therefore, this book is an excellent book for students studying operating systems. The book provides concepts, techniques and case studies which are nicely integrated with many design and implementation details. Clear explanation of each and every concept of operating system is provided in the book and both fundamentals and latest technologies like encryption and security are also included in the book. The book also presents various case studies which are linked with the real world experiences of operating systems.
|4. “Operating System: A Design-oriented Approach” by Charles Crowley|
|5. “Operating Systems: A Modern Perspective” by Gary J. Nutt
Book Review: The book integrates the principles underlying the design of operating systems with the way they are put into practice in the real world. The book provides complete discussion of the concepts of operating systems and merges it with real code examples, algorithms and various discussions about implementation issues. Additionally, the book also contains many lab exercises where the students get an opportunity to practice with Linux, Unix and Windows. The material provided in the book helps the students differentiate between fundamentals of operating systems and coding examples. Additional stress is also placed on how various parts of operating system is related to real world constraints.
|6. “Design of the Unix Operating Systems” by Maurice Bach|
Sanfoundry Global Education & Learning Series – Best Reference Books!