What is Operating system?

Operating System 





An operating system (OS) is a collection of software that manages computer services for computer programs. In computer system operating system is most important type of system which runs on computer. There are many different types of operating systems, such as Windows, macOS, Linux and Android. Every operating system has their own unique features and capabilities, and they are designed to work with different types of software and hardware. There are some operating systems which are designed for personal computers, while others are use for on servers or on  mobile devices.


An operating system performs many functions some are mentioned below :


1. Resource management : An operating system manages hardware resource of the computer, such as the CPU, memory, and disk drives.

2. Memory management : Operating System manages the the allocation of memory to programs and process. Memory management ensures that programs will run efficiently without interfering between each other. for e.g., if there are two instructions are given by user let suppose instruction A and instruction B so with the help of OS they both operate separately they do no interfere with each other. 

3. Process Management : The operating system manages the execution of programs and process which includes prioritization and scheduling of programs. In OS there are many instruction are coming at that time prioritization and scheduling works which instruction perform when is decided by process management.

4. File Management : The operating system manages the organization and storage of files on the computer's storage devices. In real life we are just click on save and enter the file name and it just saved. But these all file need some management so that your memory should work efficiently. That management provided by file management system.

5. Security : The operating system provides security to protect the computer and it's data from unauthorized access and viruses. E.g., When you open your system you need put password that the security of OS so that only authorized person can be able to access.


So, There are several types of Operating Systems such as, Server OS, Embedded OS, Single-user, single-task OS, Mobile OS, Multitasking OS etc.

Comments