operating system
operating system
An Operating System (OS) is a software layer that manages hardware resources and provides essential
services for computer applications. It acts as an intermediary between the user and computer hardware,
enabling the execution of programs efficiently.
Why is an OS Important?
b. Time-Sharing (Multitasking) OS
c. Distributed OS
Types:
b. Process Management
c. Memory Management
e. Device Management
FCFS (First Come, First Serve) Executes processes in order of arrival Simple batch processing
Round Robin Assigns equal CPU time to each process Time-sharing systems
Shortest Job Next (SJN) Executes shortest processes first Optimizing response time
a. Virtual Memory
Extends RAM using disk space (swap memory).
b. Paging
c. Segmentation
d. Swapping
o NTFS (Windows)
o EXT4 (Linux)
o APFS (Mac)
9. OS Security Features
OS Developer Features
Cloud-based OS (ChromeOS).