The structure of operating system
Hierarchy
- Advantage
- Convenient for the OS to debug and valid, simplify the design and implementation of the system.
- Easy to extend and maintain.
- Disadvantage
- Low efficiency
- Difficult to define the layer reasonably.
Modularization
Modularization means splitting the operating system into some independent modules by functions.