Advanced Concepts in Operating Systems is a book that covers the fundamental concepts and mechanisms that underlie the design of advanced operating systems. The book was written by Mukesh Singhal and Niranjan G. Shivaratri, who are both professors of computer science at the University of Kentucky. The book was published by McGraw-Hill in 1994.
The book is intended for the second course in operating systems, usually called advanced operating systems or distributed systems, taught in computer science and computer engineering departments. The book provides comprehensive coverage of topics such as process synchronization, protection and security, distributed computing systems, distributed file systems, distributed shared memory, distributed algorithms, fault tolerance, distributed databases, multiprocessor operating systems, and load distributing. The book also includes numerous examples and case studies to illustrate the concepts and mechanisms described.
The book has been widely used as a textbook for advanced operating systems courses in many universities around the world. The book has also received positive reviews from students and instructors who have used it. Some of the strengths of the book are its clear and concise presentation, its extensive coverage of topics, its use of practical examples and case studies, and its inclusion of exercises and references at the end of each chapter.
The keyword "mukesh singhal and n. g. shivaratri advanced concepts in operating systems.rar" is a search query that refers to a compressed file containing a digital copy of the book. The file can be downloaded from various sources on the internet, such as online libraries, file sharing platforms, or torrent sites. However, downloading the file may not be legal or ethical, as it may violate the copyright laws or the academic integrity policies of the authors or the publishers.
Therefore, it is recommended that readers who are interested in learning more about advanced operating systems should obtain a legitimate copy of the book from authorized sources, such as bookstores or online retailers. Alternatively, readers can also access the book from public or academic libraries that have a physical or digital copy of the book available.
Advanced Concepts in Operating Systems is a valuable resource for anyone who wants to gain a deeper understanding of the design and implementation of advanced operating systems. The book provides a comprehensive and rigorous treatment of the topics that are essential for developing efficient and reliable operating systems for complex and dynamic computing environments.
524038ac18