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

E-mail security

Blog banner

Top 10 Logos and their meanings

Blog banner

Big Data Architecture

Blog banner

Online Games

Blog banner

The khan mehtab transforming the modular switches company

Blog banner

Smart Shoephone: Is that technology overdose!?

Blog banner

Importance of Morning Routines for Students During the Festive Season

Blog banner

BharatPe

Blog banner

INTERNET SECURITY

Blog banner

 " Healing of Yoga "

Blog banner

"Geographic Information Systems (GIS) and its Applications in Urban Planning"

Blog banner

LINUX VSERVER VIRTUAL MACHINE ARCHITECTURE

Blog banner

Instagram Features in 2023 That Will Leave You Stunned!

Blog banner

Zero-Day Attack

Blog banner

MAILFENCE

Blog banner

Why Inconel 625 and Monel 400 Remain Unbeatable in Refinery Applications?

Blog banner

PERSONALITY DEVELOPMENT

Blog banner

Life

Blog banner

10 Interesting Facts about Death Note

Blog banner

5 Stages of Digital Marketing

Blog banner

Blog on Smartsheet.

Blog banner

Concurrency management in operating systems

Blog banner

Uniprocessor Scheduling

Blog banner

Yoga in INDIA and ABROAD

Blog banner

Modern Operating Systems

Blog banner

Functions Of Operating Systems

Blog banner

Types of Hackers

Blog banner

Jira Software

Blog banner

Mental Health

Blog banner

operating system

Blog banner

Sagar Parikrama

Blog banner

Cyber Security Control

Blog banner

Os Virtual Memory

Blog banner

Logical and physical address

Blog banner

Memory Management in Operating System

Blog banner

Memory management

Blog banner

Article on Zoho Corporation

Blog banner

Confidence Building Activities for the New School Year

Blog banner

Phishing

Blog banner

LEMON PICKLE SWEET AND MILD HOT

Blog banner

How Social Media Algorithms Will Work in 2026?

Blog banner

WORKFRONT SOFTWARE

Blog banner