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

Objectives and Functions of Operating System

Blog banner

Footprinting

Blog banner

Throttle engine ’Sneak peek into the future’

Blog banner

Memory Partitioning

Blog banner

security requirements for safe e-payment

Blog banner

Benefits and drawback of web security.

Blog banner

undefined

Blog banner

Os assignment

Blog banner

Python as a tool for Data science task & project

Blog banner

Security Issues and Countermeasures

Blog banner

Principles of Service Operation

Blog banner

Modern Operating System

Blog banner

WAKE UP ITS FOOD o'CLOCK...!!!!!

Blog banner

Theads

Blog banner

Anomaly Detection in Behavioral Data Using Machine Learning

Blog banner

Firewall

Blog banner

Biometric Authentication Vulnerabilities

Blog banner

Virtual memory

Blog banner

What is Spyware?

Blog banner

Key to success in Sports

Blog banner

Deadlock in Operating systems

Blog banner

The Evolution of the Microprocessor ~ Aditya Pai

Blog banner

Reconnaissance

Blog banner

The Procedural Framework for Corporate High-Tech Investigations

Blog banner

“CONSISTENCY” in Social Media Marketing

Blog banner

ASANA- A Management System.

Blog banner

Impact of social media on the human life

Blog banner

Friendship

Blog banner

Expert System In AI

Blog banner

Evolution of Operating Systems

Blog banner

LISP - Library Management System

Blog banner

Evolution of Operating Sytems

Blog banner

gis substation

Blog banner

Some web vulnerabilities

Blog banner

Excel records

Blog banner

MySQL

Blog banner

Virtual Machine

Blog banner

5 Common Faults In Construction Tenders

Blog banner

Buffer Overflow

Blog banner

Network Forensics

Blog banner

Fault Tolerance

Blog banner

IT security management

Blog banner