wisemonkeys logo
FeedNotificationProfileManage Forms
FeedNotificationSearchSign in
wisemonkeys logo

Blogs

Functions of operating system

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

Process, process creation and process termination

Blog banner

SQL Injection

Blog banner

Ubiquitous Computing

Blog banner

child Labour

Blog banner

Threads

Blog banner

Go Daddy

Blog banner

GraphQL

Blog banner

Can a Water Flosser Replace Manual Flossing? Here’s What Dentists Say

Blog banner

Define Instagram.

Blog banner

Memory Management

Blog banner

Internet of Things

Blog banner

Celebrate Diwali the Delicious Way with Meal Maharaj Catering

Blog banner

Life of a 2020-2021 student

Blog banner

Financial Fraud Detection

Blog banner

DATA BREACH CAUSES CHALLENGES PREVENTION AND FUTURE DIRECTIONS

Blog banner

NETWORK SECURITY RISKS

Blog banner

Safeguarding Your Data: The Importance of Wireless Encryption

Blog banner

Session Hijacking

Blog banner

Man is free by the birth .

Blog banner

Perfect Moments to Wear a Rich Patola Design Outfit

Blog banner

Computer Forensics and its Impact in Business Environment

Blog banner

Service Design Model

Blog banner

Modern Operating System

Blog banner

Virtual memory

Blog banner

"Can Lisp do Machine Learning?"

Blog banner

Trends that began during the pandemic

Blog banner

Threat management

Blog banner

memory managment

Blog banner

How to Manage Employees and Tasks in One System (Without Excel)

Blog banner

Why is it hard to design an Operating Systems ?

Blog banner

Expert System In AI

Blog banner

Should you be using a mouthwash? Know from the experts

Blog banner

Rules and Regulations of Networking: "Standards and Protocols" - Part 2

Blog banner

How Sleep Impacts Learning and Behaviour for Toddlers?

Blog banner

Scheduling

Blog banner

Exploring the Power of Encase Forensic Tools: Unraveling Digital Mysteries

Blog banner

Virtual Memory

Blog banner

Getting into anime My anime suggestions

Blog banner

Types of Hackers.

Blog banner

Indian Food

Blog banner

Bit Coins

Blog banner

Raising Emotionally Intelligent Students: The Classroom Beyond Academics

Blog banner