wisemonkeys logo
FeedNotificationProfileManage Forms
FeedNotificationSearchSign in
wisemonkeys logo

Blogs

Functions of Operating System

profile
Jeet Ved
Jul 04, 2024
0 Likes
0 Discussions
85 Reads

Operating System(OS)

 

An operating system (OS) is software that controls computer hardware and provides services to computer applications. It acts as an intermediary between applications and computer hardware, communication and resource management.

 

Functions of OS

 

1.Memory Management:

 

 It keeps track of primary memory, i.e., which bytes of memory are used by which user program. The memory addresses that have already been allocated and the memory addresses of the memory that has not yet been used.

 

 It Allocates the memory to a process when the process requests it and deallocates the memory when the process has terminated or is performing an I/O operation.

 

2. Security and Protection:

 

The OS enforces security measures to protect system resources from unauthorized access and ensure data availability.

 

It provides user identification mechanisms, access controls, and encryption to protect sensitive information and system functionality.

 

3.File Management:

 

The OS manages file storage, organization, and access through a hierarchical file system structure. It supports operations like file creation, deletion, reading, writing, and modification.

 

It handles file permissions and manages disk space allocation to optimize storage efficiency.

 

4.Process Management:

 

An operating system controls the workload of the processor by allocating various tasks to it and ensuring that each process gets enough time from the processor to run efficiently.

 

It stores the state of the systems. The program that performs this function is known as traffic controller.

 

 The processor that runs the CPU distributes the process. Deallocates the processor when the system is no longer needed.

 

5.Device Management:

 

It keeps track of all devices connected to the system. Designates a program responsible for every device known as the Input/Output controller.

 

 It decide which process gets access to a certain device and for how long.

 

 It Allocates devices effectively and efficiently. Deallocates devices when they are no longer required.


Comments ()


Sign in

Read Next

Improving the Accuracy of GPS and GNSS

Blog banner

Distributed Denial of Service (DDoS) attack

Blog banner

Jio .....A Revolution ?? ??

Blog banner

DIGITAL ECONOMY

Blog banner

Love is in air.....

Blog banner

VIRTUAL MACHINES

Blog banner

Smartsheet

Blog banner

Starvation

Blog banner

Socket Programming in Java

Blog banner

Privacy in Social Media and Online Services

Blog banner

The Laws of Karma

Blog banner

What Function Does SEO Serve in Digital Marketing?

Blog banner

Health is Wealth

Blog banner

Footprinting

Blog banner

S-Tool : Steganography

Blog banner

CSI and Organizational Change

Blog banner

What is a geographic information system (GIS)?

Blog banner

Life lesson

Blog banner

Have You Explored India Yet?

Blog banner

ARTICAL ON MANAGEMENT SYSTEM

Blog banner

NIKE

Blog banner

The Five Steps of Data Science

Blog banner

To travel is to live

Blog banner

Education: Key to your Prosperity

Blog banner

"Mahakali cave"

Blog banner

Operating system and overviews

Blog banner

What is Influencer Marketing and its Trends

Blog banner

Firewall in Computer Network

Blog banner

Social Media.

Blog banner

Fitness

Blog banner

IT GOVERNANCE

Blog banner

What is Packet Filtering?

Blog banner

Swiggi

Blog banner

Google classroom

Blog banner

Why Kanye West (Now Ye) is the GOAT: A Legacy Beyond Music

Blog banner

Save Girl Child

Blog banner

1.1 basic elements

Blog banner

The Rise of Evil Twin Attacks: A New Kind Of Spoofing Cyberattack

Blog banner

John Titor: The Time Traveler

Blog banner

Big O Notation

Blog banner

Earth with no trees

Blog banner

Deadlock

Blog banner