0% found this document useful (0 votes)
4 views2 pages

Operating System Notes

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
4 views2 pages

Operating System Notes

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
You are on page 1/ 2

Operating System

What's is an operating System


An operating system is a software which manages the hardware resources of a computer and provides
various services for its applications. It serves as an intermediary between the computer hardware and
the user. Common operating systems include Microsoft Windows, macOS, Linux, and Android.

Examples of operating systems include Microsoft Windows, macOS, Linux, Android, iOS, and Unix.

An operating system (OS) performs the following functions:

1. Process Management: The OS manages all the processes in a system. It assigns resources to every
process, schedules their execution, and terminates processes.

2. File System Management: It manages all the files and directories on the disk. It performs tasks like
organizing data, controlling access to file and directory data, backup, etc.

3. Device Management: It keeps track of all the devices connected to the system and manages
communication between the hardware and the system.

4. Memory Management: The Operating System manages the system's memory; It allocates and
deallocates memory as needed.

5. Security and Access Control: It provides an authentication system to prevent unauthorized access and
protects user data and resources from other users and processes.

6. System Performance Monitoring: The OS monitors the performance of the system, identifies
bottlenecks and takes appropriate action.

7. Job Accounting: It keeps track of time and resources used by various jobs and users.
8. Error Detecting: It also responsible for error detection and protection of the overall system.

9. Interpreting Command: It interprets command given by the user for execution.

10. Inter-Process Communication: The operating system allows for process synchronization and
interprocess communication.

You might also like