Structure Of Operating System
Structure Of Operating System. There are two types of structure 1. Monolithic structure 2. Layered structure 1. Monolithic Operating System Structure A monolithic kernel is an operating system structure where the entire operating system is working in the kernel space and alone as supervisor mode. All the functionality resides in a single large module. 1. It is first structured, but is very problematic from the standpoint of code correctness, since a code error anywhere can result in a system crash. 2. It was also hard to port or extend, because code that needs to be changed tends to be spread throughout the system, rather than being localized in one place. structuring model for a monolithic system This organization suggests a basic structure for the operating system: 1. The main program that invokes the requested service procedure. 2. A set of service procedures that carry out the system calls. 3. A set of utility procedures that help service procedures.