Exploring the Key Functions of an Operating System
An Operating System manages all the hardware resources in a computer. It perform all basic tasks like managing files, program, storage etc.
A fileis like a notebook in real life which stores data, information, settings, or commands used with a computer program on your HDD or SSD.
A directory or folder is used to organize, separate files on a computer.
Operating System comes with a software that manages theses data files.
Operating System manages RAM or Primary Memory.
OS decides what, when to load data, program into RAM from HDD or SSD.
Keeps track of each and every memory location..
Operating System keeps track of all the devices connected to it.
It has a software which is responsible for managing all devices.
Deallocates devices when they are no longer required.
A process is a program which is running in a computer.
Operating System decides when to allocate the Processor or CPU to process a request. It also decides the order and time required of all processes.
Operating system keeps track of the time and computer resources used by programs, tasks and users.
This information can be used to track resource usage for a particular user or group of users.
The operating system makes sure that only trusted user or programs is authorized to work in computer using password protection to protect user data and similar other techniques.
It prevents unauthorized access to programs and user data.