wisemonkeys logo
FeedNotificationProfileManage Forms
FeedNotificationSearchSign in
wisemonkeys logo

Blogs

Operating system and overviews

profile
Jainam Mehta
Jul 06, 2024
0 Likes
0 Discussions
136 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

Toothache Causes: Common Tooth Pain Reasons & When to See a Dentist

Blog banner

Memory Management in Operating System

Blog banner

Cache memory

Blog banner

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

Blog banner

Deadlocks in operating system

Blog banner

How Traditional Indian Sweets Make Every Festival More Special

Blog banner

Amazon

Blog banner

Gamer life

Blog banner

Continual service improvement vs maintenance phase in IT

Blog banner

Scala - a programming tool

Blog banner

Internet: The Vast Ocean Of Knowledge.

Blog banner

Virtual Memory

Blog banner

Process states

Blog banner

CONCURRENCY: MUTUAL EXCLUSION AND SYNCHRONIZATION-het karia

Blog banner

PYTHON

Blog banner

Different types of e-commerce platforms or advantages and disadvantages

Blog banner

What is a geographic information system (GIS)?

Blog banner

Global versus Indian Mental Health Differences

Blog banner

Odoo

Blog banner

Types Of scheduling

Blog banner

" THE ANSWERS THAT LED INDIAN BEAUTIES TO THE MISS UNIVERSE HISTORIC WIN. "

Blog banner

Building a Simple Doctor Appointment System in Common Lisp

Blog banner

Docker Framework

Blog banner

A Deep Dive

Blog banner

Python as a tool for Data science task & project

Blog banner

Principles of Service Operation

Blog banner

Rapido

Blog banner

Define Instagram.

Blog banner

What is Brute Force Attack? How to defend against it?

Blog banner

Understanding Loneliness: Why We Feel Disconnected in a Connected World (Part -1)

Blog banner

Things You Should Leave Behind In 2025, Whilst In 2026

Blog banner

Points to consider if you're planning to visit Florida in 2026

Blog banner

The Role of Teachers in Building a Child’s Confidence

Blog banner

Review on Cyber Forensics and its Analysis Tools

Blog banner

Kernel Memory Allocation In Linux.

Blog banner

5 Common Faults In Construction Tenders

Blog banner

Proof-of-Stake (PoS)

Blog banner

Evolution of the Microprocesor

Blog banner

Royal enfield

Blog banner

Why Seasonal Summer Foods Are Best for Your Health?

Blog banner

differentiate thinking humanly and rationally

Blog banner

Service Transition Process in ITSM

Blog banner