VARIOUS OS STRUCTURE
Monolithic
CHARACTERISTICS
- each component and its associated components must all be present for code to be executed compiled for the software to run
STRENGTH
- highty efficient and goad performance
- shared kernel space
- the monolithic kernel is a binary state single binary life
WEAKNESS
- inflexible
difficult to understand
EXAMPLE
- OS/360
VMS
WINDOUS
LAYERD
CHARACTERISTICS
- components to overcome the issues of monolithic architecture
STRENGTH
• madularity
• simplicity
WEAKNESS
• data overhead
• more risk of breakdown
EXAMPLE
• layerd system (6 system)
MICROKERNEL
CHARACTERISTICS
• devide OS into several processes , each implements a single set of services
STRENGTH
• small and isolated therefore it ean function better
WEAKNESS
• proveding servers in a microkernel system are expensive compured to the normal monolithic system
EXAMPLE
• mach
• windows NT
NETWORK AND DISTRACTED
CHARACTERISTIC
• being used in a network operating system
STRENGTH
• scrala bility
• fault tolerance
• performance
WEAKNESS
• complemity
• security
EXAMPLE
• mikrotik