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 ScholarDigital 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 ScholarDigital Library
- [4] Marc J. Rochkind. Advanced UNIX Programming . Prentice-Hall, Englewood Cliffs, New Jersey, 1985. Google ScholarDigital Library
- [5] Keith Haviland and Ben Salama. UNIX System Programming. Addison Wesley, Reading, Mass., 1987. Google ScholarDigital Library
Index Terms
- Experience with MINIX in an operating systems lab
Recommendations
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 ...
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 ...
Comments