Professional Documents
Culture Documents
CH1.2 - OS Components and Functions
CH1.2 - OS Components and Functions
PRACTICAL APPROACH OF
OPERATING SYSTEM
In-charge of CPU.
Allocate and monitor CPU execution.
Two responsibilities:
Handle jobs – by Job Scheduler.
Handle process within jobs – by
Process Scheduler.
2.1.3 Memory Manager
Microkernel
Multithreading
Symmetric Multiprocessing (SMP)
Object oriented Design (OOD)
2.2.1 Microkernel OS
2.2.1 Microkernel OS
Benefits:
New services can be added to
user space without modification
of Kernel.
Provide more security and
reliability.
2.2.1 Microkernel OS
Benefits:
Support distributed and object-
oriented OS.
Commonly used in embedded
applications.
2.2.2 Multithreading OS