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

Answer

Blog banner

Buffer overflow

Blog banner

A-B-C of Networking: Part-3 (Topology [Ring, Tree, Mesh])

Blog banner

Health and fitness in technology

Blog banner

My First Trek - Sondai, Karjat - Shoaib Malik

Blog banner

Uniprocessor Scheduling

Blog banner

Memory management

Blog banner

Simple AI Symptom Diagnosis Using LISP – Rule-Based Expert System

Blog banner

Multiprocessor and Multicore Organization

Blog banner

The IT Service Lifecycle

Blog banner

Thumb Sucking: When It’s Normal and When It Becomes a Dental Problem

Blog banner

Wedding photographer

Blog banner

MEMORY MANAGEMENT (techniques)

Blog banner

Big O Notation

Blog banner

Man VS Nature

Blog banner

5 Things I As A Dentist Would Never Do (And What You Can Learn From It)

Blog banner

1.1 basic elements

Blog banner

Binary Search Tree (BST) in Data Structure

Blog banner

MODERN OPERATING SYSTEM

Blog banner

Threads and concurrency

Blog banner

Virtual memory

Blog banner

De-Coding Love

Blog banner

Digital Marketing Ethics Transparency Trust And Brand Reputation digital

Blog banner

India Digital Personal Data Protection Act, 2023

Blog banner

How Preschool Annual Day Shapes Confidence, Emotions, and Growth

Blog banner

Artical on FreshBooks

Blog banner

MailChimp

Blog banner

When Is the Right Time to Enrol My Toddler Into Preschool? NEP

Blog banner

Predictive Analytics: How Data Science Predicts Trends(Weather ,Stock Market,Sales Forecasting ).

Blog banner

POVERTY:Causes and solutions to problems

Blog banner

Explain website hacking issues

Blog banner

Why Friendship at Work is Important

Blog banner

WomenEmpowerment

Blog banner

MD5 Collisions and the impact on computer forensics

Blog banner

" THE ANSWERS THAT LED INDIAN BEAUTIES TO THE MISS UNIVERSE HISTORIC WIN. "

Blog banner

Top 5 Benefits of Artificial Intelligence

Blog banner

Loneliness

Blog banner

What is Data, Information and Knowledge?

Blog banner

SMARTSHEET

Blog banner

Atlantis - The Lost Island.........

Blog banner

5 Powerful Mindset Shifts To Make 2026 Your Breakthrough Year

Blog banner

How Unstructured Play Helps Children Become Creative Thinkers

Blog banner