wisemonkeys logo
FeedNotificationProfileManage Forms
FeedNotificationSearchSign in
wisemonkeys logo

Blogs

Functions of operating system

profile
Tanisha Joshi
Jul 03, 2024
0 Likes
0 Discussions
166 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

What is Network Security?

Blog banner

Multiprocessor scheduling

Blog banner

Clarizen

Blog banner

Hot Mango Pickle (Methiyu)

Blog banner

What is Internet

Blog banner

World’s rarest passport owned by 500 people.

Blog banner

Expressing and Measuring Risk (Risk Management)

Blog banner

Firewall

Blog banner

Note Taker App

Blog banner

What is thread and multithreading ?

Blog banner

Consumer to consumer business mode

Blog banner

A Happier Workplace Starts with Healthy Lunches by Meal Maharaj

Blog banner

PHISHING

Blog banner

Proton mail

Blog banner

Why You Should Not Use Free VPNs

Blog banner

Latest Email Marketing Techniques

Blog banner

What Makes Patola the Queen of Silk?

Blog banner

Virtual memory

Blog banner

Threads in OS

Blog banner

Synchronization

Blog banner

Security in Cloud Computing Environment using cryptography - Rushabh Modi

Blog banner

The launch of UniMap by HERE

Blog banner

Oracle Corporation

Blog banner

The Psychology of Diversity, Equity & Inclusion: How Inclusive Workplaces Boost Productivity

Blog banner

Reconnaissance

Blog banner

Digital Marketing - The new way to reach end consumer

Blog banner

Deadlock

Blog banner

Multicore and Multithreading

Blog banner

Decoding Confusion Matrix

Blog banner

BUSINESS MODELS OF E COMMERCE

Blog banner

Linux Memory Management

Blog banner

How I use google in my daily life

Blog banner

What is Spyware? and examples of them.

Blog banner

Art and Culture of Rajasthan

Blog banner

Classification Algorithms (Decision trees, SVM, Logistic regreession)

Blog banner

Getting into anime My anime suggestions

Blog banner

Not anti-social, but pro-solitude

Blog banner

ahh wait a min

Blog banner

Be you

Blog banner

Sagar Parikrama

Blog banner

Assignment 2

Blog banner

social media issue

Blog banner