
As an Amazon Associate and affiliate partner, Menrva Books earns from qualifying purchases. Learn more
Most books on operating systems deal with theory while ignoring practice. While the usual principles are covered in detail, the book describes a small, but real UNIX-like operating MINIX. The book demonstrates how it works while illustrating the principles behind it. Operating Design and Implementation Second Edition provides the MINIX source code. The relevant selections of the MINIX code are described in detail. When it first came out, MINIX caused something of a revolution. Within weeks, it had its own newsgroup on USENET, with 40,000 people. Most wanted to make MINIX bigger and fancier. Instead, Linux was created. That has become quite popular, very large, and complicated. MINIX, on the other hand, has remained small and suitable for instruction and example. The book has been revised to include updates in MINIX, which started out as a v 7 unix clone for a floppy-disk only 8088. It is now aimed at 386, 486, and pentium machines and is based on the international posix standard instead of on v7. There are now also versions of MINIX for the Macintosh and SPARC available. Professional programmers will find this book to be a valuable resource and reference book.
This text investigates the fundamental principles of operating system design by bridging the gap between theoretical concepts and practical implementation through the study of the MINIX operating system. Andrew S. Tanenbaum, a renowned computer scientist and educator, utilizes the MINIX source code as a pedagogical tool to demonstrate how operating system components function in a real-world environment. By moving away from purely abstract models, the book provides a concrete framework for understanding how hardware and software interact under the POSIX standard.
What You Will Find
The text is widely regarded as a foundational resource for students and professional programmers seeking to understand the internal mechanics of operating systems. Its focus on a manageable, real-world codebase makes it a standard reference for those prioritizing architectural clarity over feature-heavy complexity.
Page Count:
939
Publication Date:
1997-01-01
Publisher:
Prentice Hall, Inc.
ISBN-10:
0003458903
ISBN-13:
9780003458909
No comments yet. Be the first to share your thoughts!