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

Banaras

Blog banner

1 Dentist in Maroubra, Sydney and her 10 obsessions

Blog banner

What is the point of living if we can die at any moment of our lives ?

Blog banner

Unlocking Success: Mastering Google Ads Strategies

Blog banner

City of Mumbai (Bombay):

Blog banner

SEIZING DIGITL EVIDENCE AT THE SCENE

Blog banner

Concept and definition of m-commerce

Blog banner

AI and cyber Security

Blog banner

Data Science in Everyday Life (like a phone, shopping cart, or social media icons)

Blog banner

Meal Maharaj — 3 CP, 5 CP, 8 CP. Same Love, Different Portions

Blog banner

Google classroom

Blog banner

Odoo

Blog banner

VIRTUAL MACHINE

Blog banner

Social engineering in cyber security

Blog banner

Fault Tolerance

Blog banner

How To Setup DVWA Using XAMPP on Windows

Blog banner

A Journey By Train

Blog banner

How to Plan a Week of Healthy Meals Without Stress

Blog banner

OS ASSIGNMENT

Blog banner

Vikrant’s first blog

Blog banner

Can a Water Flosser Replace Manual Flossing? Here’s What Dentists Say

Blog banner

Electronic Funds Transfer

Blog banner

Proof-of-Stake (PoS)

Blog banner

Memory heirchy

Blog banner

What are Tenders its various types

Blog banner

Palliative and End — of — Life Care: A Psychological and Holistic Perspective

Blog banner

IP ADDRESS

Blog banner

Vulnerabilities in OnePlus Devices

Blog banner

JUSTICE FOR EVERY “BEZUBAAN ANIMAL”

Blog banner

Data Science & AI

Blog banner

Amazon

Blog banner

Social Media Marketing Trends 2022

Blog banner

Deadlock and starvation in operating system

Blog banner

INTERNET SECURITY

Blog banner

Indian Food

Blog banner

Constrained Management in IT

Blog banner

How to use GIT & GITHUB

Blog banner

WINDOWS I/ O

Blog banner

IS CONVERTING AMBITION INTO PROFESSION?

Blog banner

The New Classic: Indo Western Patola Outfits for Today’s Woman

Blog banner

Modern operating system

Blog banner

Blockchain in IoT Applications

Blog banner