wisemonkeys logo
FeedNotificationProfileManage Forms
FeedNotificationSearchSign in
wisemonkeys logo

Blogs

ACHIEVEMENTS IN OPERATING SYSTEMS

profile
Shreya Mantry
Jul 04, 2024
0 Likes
0 Discussions
187 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

NodeJs

Blog banner

1.1 basic elements

Blog banner

Health is Wealth

Blog banner

Threads

Blog banner

Booting Process In Operating System

Blog banner

Cross site scripting Attack

Blog banner

EVOLUTION OF THE MIRCOPROCESSOR

Blog banner

Buffer overflow

Blog banner

Memory Management in Operating System

Blog banner

Basic Security For SOAP Services

Blog banner

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

Blog banner

Cyber Forensics in Healthcare: Protecting Patient Data and Preventing Breaches

Blog banner

Firewall / IDS Evasion Techniques

Blog banner

Mumbai Metro 3

Blog banner

Cyber Forensics on IOT Devices

Blog banner

Dove’s Real Beauty Campaign- Case Study

Blog banner

Multiprocessor and Multicore Organization

Blog banner

MENDELEY

Blog banner

Information of meesho company

Blog banner

Direct Memory Access

Blog banner

Components of GIS

Blog banner

What your Favorite colour says about You?

Blog banner

Understanding the 'Ambiverts'

Blog banner

Raising Emotionally Intelligent Students: The Classroom Beyond Academics

Blog banner

Brilliant WhatsApp Features Upcoming in 2023

Blog banner

OS- Assignnment 1

Blog banner

OPERATING SYSTEM

Blog banner

Kernel in Operating System

Blog banner

Evolution of the Microprocessor ~ Aditya Pai

Blog banner

Navigating the Digital Battlefield: Security Breaches and Effective Countermeasures

Blog banner

What Function Does SEO Serve in Digital Marketing?

Blog banner

Does School Infrastructure Really Matter For Learning?

Blog banner

THE ROLE OF CYBER FORENSICS IN CRIMINOLOGY

Blog banner

Virtual memory in os

Blog banner

SmartData Collective: Data Science aur Analytics ki Duniya

Blog banner

Process and Threading

Blog banner

Paid Email

Blog banner

Embedded Operating System

Blog banner

INTERNET SECURITY

Blog banner

Why is online marketing is important in current scenario

Blog banner

Routers

Blog banner

Landslide Hazard

Blog banner