cobb@utcsstat.UUCP (Ozan Yigit) (05/23/84)
I recently got hold of a book titled "Operating System Design - THe XINU approach", by Dougles Comer, Prentice-Hall Inc., 1984 (ISBN 0-13-637539-I). This is one of the most interesting books I have seen in Operating System Design. From start to finish, It describes the design of a small but elegant operating system, XINU (Stands for XINU Is Not Unix - Author works for Bell Labs). All levels of operating system design is covered (Device Drivers, Memory management, network communication, File systems, Process management etc.), and unlike Per Brinch Hansen's "Programming A Personal Computer", all code is in C (our favorite language?). I believe it makes an excellent text for those inspired to write their own operating system, or those seriously interested in implementation details. It also contains a lot of references to other material relevant to operating system theory and implementation. A very highly recommended reading, based on my initial tour. At this point, it is not possible to comment on the similarity between the XINU implementation and UNIX, although there seems to be some. OZ (The wizard of something or another..) Dept. of Computer Science YOrk University UUCP: ..decvax!utzoo!yetti!ozan