wisemonkeys logo
FeedNotificationProfileManage Forms
FeedNotificationSearchSign in
wisemonkeys logo

Blogs

Functions of Operating System

profile
Jeet Ved
Jul 04, 2024
0 Likes
0 Discussions
86 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

MEMORY FORENSIC ACQUISITION AND ANALYSISOF MEMORY AND ITS TOOLS COMPARISON

Blog banner

differentiate thinking humanly and rationally

Blog banner

Deadlock

Blog banner

Routers

Blog banner

Security and E-mail

Blog banner

MySQL

Blog banner

Khau Galli – Vile Parle

Blog banner

Lemon and Chilli Pickle (Limbu Mirchi Achar)

Blog banner

Computer security techniques

Blog banner

Biometric Authentication and Privacy: Balancing Ethical Concerns

Blog banner

Embracing the power of Modern Machine UNIX

Blog banner

Optimization of operating system design

Blog banner

IT security management

Blog banner

TRELLO

Blog banner

RAID

Blog banner

How International Schools Build Global-Minded Students through Curriculum & Activities

Blog banner

THE DESIRE OF MANY

Blog banner

Why Seasonal Summer Foods Are Best for Your Health?

Blog banner

FRIENDSHIP

Blog banner

Principles of Service Operation

Blog banner

The Benefits of Practical Life Activities in Preschool

Blog banner

What is Influencer Marketing and its Trends

Blog banner

Understanding Gen Z: A Generation Facing Crisis and Potential

Blog banner

GraphX:- A graph processing tool

Blog banner

Brain wash of social media

Blog banner

Blog on Smartsheet.

Blog banner

Child labour

Blog banner

Memory Management

Blog banner

GUIDE TO GIS

Blog banner

Strengthening Active Directory Security

Blog banner

History of ITIL

Blog banner

Smart Homes | Zigbee Alliance

Blog banner

You Get Everyone, But No One Gets You: The Lonely Side of High Emotional Intelligence

Blog banner

Save Environment

Blog banner

Google

Blog banner

Super Garlicky Tomato Soup with Smashed White Beans

Blog banner

Race Condition

Blog banner

Concurrency and Deadlocks

Blog banner

The IT Service Lifecycle

Blog banner

A Brief Review on Cyber Forensics and its Analysis Tool

Blog banner

Self defence

Blog banner

Modern operating system

Blog banner