wisemonkeys logo
FeedNotificationProfileManage Forms
FeedNotificationSearchSign in
wisemonkeys logo

Blogs

Functions of operating system

profile
Tanisha Joshi
Jul 03, 2024
0 Likes
0 Discussions
172 Reads

The operating system is a connecting medium between the user and the hardware. It helps the users to access the hardware in an efficient manner. It also makes sure that all the computer resources will be used in an efficient and smooth way without any problems

******The operating system provides various functionalities, which are discussed below:****

Controlling System Performance One of the most important functions of the operating system is controlling the system's health. For this purpose, it monitors and observes the delay time between a service being requested and the requested service being served. This delay time is reduced as much as possible to improve the overall performance of the system.

***Memory Management****

In a computer system, we have primary memory, which is also called main memory, and it is made by the sequence of bytes. Each byte in the main memory has a unique address which helps it to check if it is occupied or not. For executing each program in its computer system, it should be in the main memory. Operating systems can easily check which bytes of main memory are empty and which are not. So it allocates the main memory for the program execution, and when the program is completed or terminated, then it deallocates the memory. Operating systems also keep a record that which byte of memory is assigned to which program

****Device Management*****

The operating system manages the communication between the computer system and the peripheral devices connected to the I/O port of the system. Peripheral devices use their respective drivers to communicate with the system. The operating system determines which program or process is accessed by which connection and device. It also makes sure when a program is executed or terminated, it will stop the communication between the device and the computer system.

 

*****Coordination between other software and the user******

There is other software in the system which is coordinated by the operating system so that users can access them efficiently, like assemblers, compilers, etc.

 

 

******Process Management******

 

The process is a program under the execution. The operating system manages all the processes so that each process gets the CPU for a specific time to execute itself, and there will be less waiting time for each process. This management is also called process scheduling.


Comments ()


Sign in

Read Next

Development Of Modern Operating System

Blog banner

semaphores in os

Blog banner

Note Taker App

Blog banner

The role of artificial intelligence in automating digital forensic analysis.

Blog banner

Dos (Denial of service) Attack

Blog banner

Expressing and Measuring Risk (Risk Management)

Blog banner

Big Data Architecture

Blog banner

Deadlock

Blog banner

Current Trends in GIS and Remote Sensing(Ocean Applications)

Blog banner

QUANTUM COMPUTING IN SECURITY:A GAME CHANGER IN DIGITAL WORLD

Blog banner

Celebrate Diwali the Delicious Way with Meal Maharaj Catering

Blog banner

Bitcoin sent using radio waves! No internet!

Blog banner

What is Anxiety? How to manage Anxiety?

Blog banner

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

Blog banner

objectives and functions of operating system

Blog banner

Travel: Everything Everywhere!

Blog banner

Tracking Emails & Email Crimes

Blog banner

Memory Management

Blog banner

From Model Mistakes to Metrics

Blog banner

Video games

Blog banner

Memory Management

Blog banner

Decision Tree: A Diagram Model

Blog banner

Is Social Media Marketing The Next Wave Of Digital Marketing?

Blog banner

Yoga in INDIA and ABROAD

Blog banner

The Benefits of Practical Life Activities in Preschool

Blog banner

Memory management

Blog banner

Save Girl Child

Blog banner

Real-Time Operating Systems (RTOS) Deep Explanation

Blog banner

Explain Kernel in OS

Blog banner

How Music Helps Children Develop Memory, Rhythm, and Language

Blog banner

Practical Implementation of Client Server model using TCP/IP.

Blog banner

What is M-commerce and how it's work

Blog banner

JUSTICE FOR EVERY “BEZUBAAN ANIMAL”

Blog banner

CYBERBULLYING: Negative comments!

Blog banner

OS Evolution Achievements

Blog banner

Study of Sniffing Tools

Blog banner

Reclaim Your Bite and Beauty: All About Dental Restorative Treatments

Blog banner

Privacy in Social Media and Online Services

Blog banner

Service transition principles

Blog banner

Hello World

Blog banner

OS- Assignnment 1

Blog banner

Basic Security For SOAP Services

Blog banner