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