wisemonkeys logo
FeedNotificationProfileManage Forms
FeedNotificationSearchSign in
wisemonkeys logo

Blogs

ACHIEVEMENTS IN OPERATING SYSTEMS

profile
Shreya Mantry
Jul 04, 2024
0 Likes
0 Discussions
193 Reads

ACHIEVEMENTS OF OPERATING SYSTEMS

Operating systems are the most important development in the history of computers. with this there were many challenges which came along. As time passed more efficient alternatives started evolving n thereby decreasing the number of challenges

Majorly we have 4 theoretical advances in the development of operating systems:

  • Processes -
    • Process is a simple program which needs to be executed whenever a command is entered. it may include data stored in variables and buffers.
    • The CPU is responsible for executing these processes. OS also looks in if there is any other task awaited for execution during current process etc.
    • the components of os are data space, registers, stack, pc, and execution code.
  • Memory management - 
    • Memory management deals with the function of storing data required for the execution of the proceses. most of the data is stored in the virtual memory. a reference is created to access this.
    • OS has five principal storage management responsibilities: process isolation, automatic allocation and management, support of modular program, protection and access control, and long term storage.
    • Virtual memory is a facility that allows programs to address memory from a logical point of view.
  • Information protection and security - 
    • Withe the help of OS, some general purpose tools have been created which ensure security of the computer data. 
    • the overall workof information protection and security is divided into 4 groups namely : availabilty, confidentiality (prevents data to be read from unauthorized source), authenity (proper verfication of data and identity of users) and data integrerity (protection from unauthorized modifications).   
  • Scheduling and resource management - 
    • The  most important task of os is to mange resources and schedule their usage.
    • IT should aim to give fair n equal access to all resources.
    • OS should maximise output, minimize the time required for response and accomodate as many as users as possible. 

 


Comments ()


Sign in

Read Next

Recipe of Paneer Butter Masala

Blog banner

Study of Sniffing Tools

Blog banner

Article on different management system

Blog banner

File Management

Blog banner

Modern Operating Systems.

Blog banner

Why Meal Maharaj Prioritises Seasonal Vegetables in Every Meal Box

Blog banner

Memory management

Blog banner

BENIFITS OF YOGA

Blog banner

Why Data Privacy Is Changing Online Advertising

Blog banner

Deadlock and Starvation

Blog banner

To-Do List In LISP

Blog banner

Artificial Intelligence and I

Blog banner

Getting into anime My anime suggestions

Blog banner

Risk mitigation and management

Blog banner

Building a Simple Doctor Appointment System in Common Lisp

Blog banner

The Bold Digital Marketing Moves That Made Durex India’s Second-Largest Condom Brand

Blog banner

PPC Advertising and its Impressive Benefits

Blog banner

Dos (Denial of service) Attack

Blog banner

How social media affect

Blog banner

The Lunchbox That Came Back Untouched — How to Handle a Fussy Eater at Preschool Age

Blog banner

Process State

Blog banner

Junk food vs healthy food

Blog banner

Festive Ethnic Wear Guide: Patola-Inspired Looks for Every Celebration

Blog banner

Use case of K-means clustering

Blog banner

Pandas Matrix Applications

Blog banner

How Industrial Gratings Improve Safety, Drainage, and Workplace Efficiency?

Blog banner

SQL Injection

Blog banner

Operating System

Blog banner

?How long does wisdom tooth pain last?

Blog banner

An Overview of Virtual Machines

Blog banner

Multiprocessor and scheduling

Blog banner

BLOCKCHAIN MACHANISM

Blog banner

Mutual exclusion

Blog banner

Reclaim Your Bite and Beauty: All About Dental Restorative Treatments

Blog banner

(Input/Output) in os

Blog banner

10 Problems you face if you are an Otaku

Blog banner

INTRANET

Blog banner

Modern Operating Systems

Blog banner

DURGA POOJA

Blog banner

Linux VServer Architecture

Blog banner

Concurrency and Deadlocks

Blog banner

How Cyber Forensics help prevent Crimes

Blog banner