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

History of Money

Blog banner

SEIZING DIGITL EVIDENCE AT THE SCENE

Blog banner

Review on Recovering Deleted Files

Blog banner

Basic Security For SOAP Services

Blog banner

Memory heirachy (Operating system)

Blog banner

SQL Injection

Blog banner

Broken Authentication Attacks

Blog banner

Blog on Smartsheet.

Blog banner

Search Marketing In 2026: From Keywords To Credibility And User Intent

Blog banner

Os(Computer security threats)

Blog banner

Memory managment

Blog banner

Mobile Security

Blog banner

Kernel in Operating System

Blog banner

GraphX:- A graph processing tool

Blog banner

Maharashtrian culture: Tradition, Art, Food

Blog banner

Busted : Common Web Security Myths

Blog banner

Top 5 Post-Wedding Skin Care Tips

Blog banner

S-Tool : Steganography

Blog banner

Business Intelligence v/s Big Data

Blog banner

Getting into Anime

Blog banner

Direct Memory Access

Blog banner

Evolution of operating systems

Blog banner

Memory Management

Blog banner

What is HTML?

Blog banner

Blockchain

Blog banner

Modern operating system

Blog banner

Travelling blog

Blog banner

ADIDAS

Blog banner

Social Media Marketing Trends 2022

Blog banner

PERSONAL STORIES

Blog banner

Satellite Based Positioning

Blog banner

EMAIL INVESTIGATION

Blog banner

Design Considerations for Disk Cache Management

Blog banner

Beatbox

Blog banner

Short note on Microsoft office

Blog banner

Threads in OS

Blog banner

Artificial Intelligence (AI)

Blog banner

Cloud Computing: Threats and Vulnerabilities

Blog banner

Facebook marketing

Blog banner

MENDELEY

Blog banner

USPS mail

Blog banner

All you need to know about Cassandra

Blog banner