- An operating system is usually large and complex. Therefore, it should be engineered carefully. Possible ways to structure an operating system:
- Simple, single-user, MS-DOS,MacOS, Windows
- Monolithic, multi-user, UNIX,Multics, OS/360
- Layered,T.H.E. operating system
- Virtual machine, IBM VM/370
- Client/Server (microkernel), Chorus/MiX
Figure 1.15:
OS Structures, MS-DOS, Unix, IBM VM/370, Chorus
|
2004-05-25