CSCI 4320 (Principles of Operating Systems):
Useful Links and Other Resources
(This page is not being actively maintained, so some links
may no longer be valid.)
Useful links
Other online resources
Books on operating systems in general
- Fundamentals of Operating Systems (fifth edition),
A. M. Lister and R. D. Eager; Springer-Verlag; 1993.
Out of print, but an excellent short book emphasizing
basic concepts.
- Modern Operating Systems;
A. S. Tanenbaum; Prentice Hall; 1992.
Popular textbook; somewhat easier to read than
Silberschatz and Galvin.
- Operating Systems: Design and Implementation,
second edition;
A. S. Tanenbaum and A. S. Woodhull;
Prentice Hall; 1997.
Books on specific operating systems
- The Design and Implementation of the
4.4BSD Operating System;
Marshall Kirk McKusick, Keith Bostic, Michael J. Karels,
and John S. Quarterman; Addison-Wesley; 1996.
- Linux Kernel Internals, second edition;
Michael Beck, Harald Boehme, Mirko Dziadzka, Ulrich Kunitz,
Robert Magnus, and Dirk Verworner;
Addison Wesley Longman; 1998.
Other books of possible interest
- Parallel Program Design: A Foundation,
K. Mani Chandy and Jayadev Misra; Addison-Wesley; 1989.
A nice mathematical/formal treatment of concurrent algorithms.