Abstract
Most standard undergraduate operating systems courses teach theory and concepts, without exposing students to the detailed internal operation or source code of an actual operating system. Tanenbaum's MINIX operating system is designed to give students "hands-on" experience with the internals of an operating system in order to illustrate the theory and concepts. This paper describes the use of MINIX in an operating systems laboratory at the University of Vermont.
- [1] Andrew S. Tanenbaum. Operating Systems Design and Implementation. Prentice-Hall, Englewood Cliffs, New Jersey, 1987. Google Scholar
Digital Library
- [2] Bell Telephone Laboratories. UNIX Time-Sharing System: UNIX Programmer's Manual (version 7). Vol. 1 and 2, Holt, Rinehart and Winston, New York, NY, 1983.Google Scholar
- [3] R. van Renesse, J. M. van Staveren, and A. S. Tanenbaum. "The Performance of the Amoeba Distributed Operating System." Software - Practice and Experience. Vol. 19, No. 3, March 1989. Google Scholar
Digital Library
- [4] Marc J. Rochkind. Advanced UNIX Programming . Prentice-Hall, Englewood Cliffs, New Jersey, 1985. Google Scholar
Digital Library
- [5] Keith Haviland and Ben Salama. UNIX System Programming. Addison Wesley, Reading, Mass., 1987. Google Scholar
Digital Library
Index Terms
Experience with MINIX in an operating systems lab
Recommendations
Minix over Linux: A User-Space Multiserver Operating System
SBESC '11: Proceedings of the 2011 Brazilian Symposium on Computing System EngineeringMinix is an open-source multiserver operating system designed to be highly reliable, flexible, and secure. The kernel is small and is the only piece of software that runs in privileged-mode, on the other hand user processes, specialized servers and ...
Teaching operating systems: the windows case
An operating system (OS) is a program that manages computer hardware. And although today's commercial-off-the-shelf desktop operating systems appear to be an integral part of PCs and workstation to many users, a fundamental understanding of the ...






Comments