wisemonkeys logo
FeedNotificationProfileManage Forms
FeedNotificationSearchSign in
wisemonkeys logo

Blogs

Operating system and overviews

profile
Jainam Mehta
Jul 06, 2024
0 Likes
0 Discussions
133 Reads

What is an operating system?

An Operating System (OS) is an interface between a computer user and computer hardware. An operating system is a software which performs all the basic tasks like file management, memory management, process management, handling input and output, and controlling peripheral devices such as disk drives and printers.

Functions of an operating system

Memory Management

Memory management refers to management of Primary Memory or Main Memory. Main memory is a large array of words or bytes where each word or byte has its own address.Main memory provides a fast storage that can be accessed directly by the CPU. For a program to be executed, it must in the main memory. An Operating System does the following activities for memory management 

Device Management

An Operating System manages device communication via their respective drivers. It does the following activities for device management −

Keeps tracks of all devices. Program responsible for this task is known as the I/O controller.

Decides which process gets the device when and for how much time.

Allocates the device in the efficient way.

De-allocates devices.

File Management

A file system is normally organized into directories for easy navigation and usage. These directories may contain files and other directions.

An Operating System does the following activities for file management −

Keeps track of information, location, uses, status etc. The collective facilities are often known as file system.

Decides who gets the resources.

Allocates the resources.

De-allocates the resources.

Today, a variety of operating systems are available for use on different devices, including mobile phones, laptops, tablets, and so on, and even the newest ones are developing unique characteristics. 

Some of the examples:

Linux: Open-source OS available in various distributions (Ubuntu, Fedora, Debian), popular for its customization, security, and server use.

Chrome OS: Developed by Google, based on the Linux kernel, primarily used for Chromebooks, focusing on web-based applications and cloud integration.1. Desktop and Laptop Operating Systems

These are general-purpose operating systems designed for personal computers and laptops


Comments ()


Sign in

Read Next

The most common internet security threats

Blog banner

Modern Operating system

Blog banner

Jira Software

Blog banner

Deadlock

Blog banner

Traditional UNIX Scheduling

Blog banner

Interrupts in OS

Blog banner

What is online marketing and why do you need to know about it ?

Blog banner

15 Interesting Facts about India

Blog banner

SQL Injection practice on DVWA

Blog banner

RSA (Rivest-Shamir-Adelman) Algorithm

Blog banner

Understanding - Proof of Work!

Blog banner

Deadlock

Blog banner

GIS in Disaster Management

Blog banner

Fault Tolerance

Blog banner

indian premier league

Blog banner

Mariana Trench: The deepest depths

Blog banner

Data Mapping

Blog banner

Data-Driven Prediction of Virtual Item Prices in Online Games

Blog banner

Types of E-Commerce

Blog banner

Uniprocessor Scheduling

Blog banner

Memory Management

Blog banner

Evolution of operating systems

Blog banner

Emailing the merger document

Blog banner

Social Engineering

Blog banner

"Can Lisp do Machine Learning?"

Blog banner

In the world of Technology...

Blog banner

Interrupts - Types, Working & Importance

Blog banner

Threat management

Blog banner

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

Blog banner

Royal enfield

Blog banner

Security issues

Blog banner

The Procedural Framework for Corporate High-Tech Investigations

Blog banner

10 Reasons to date your best friend

Blog banner

ARTICLE ON WRIKE CORPORATION

Blog banner

Street foods

Blog banner

Deadlock and starvation

Blog banner

Partnership in Learning: How Parent Involvement Shapes a Child’s Early Education

Blog banner

"Life as a Part-time Student"

Blog banner

Direct Memory Access

Blog banner

6 Digital Marketing Trends You Must Watch Out For In 2022

Blog banner

RAID

Blog banner

Study of Sniffing Tools

Blog banner