wisemonkeys logo
FeedNotificationProfileManage Forms
FeedNotificationSearchSign in
wisemonkeys logo

Blogs

ACHIEVEMENTS IN OPERATING SYSTEMS

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

Understanding Business Layer in Data Science

Blog banner

S-Tool : Steganography

Blog banner

Life of an army person

Blog banner

Threats To Computer System

Blog banner

Decoding the Weave — How to Identify Original Patola Art on a Fabric

Blog banner

Top 3 Places To Stay In Vienna

Blog banner

Cyber-crime Investigation and Future Directions

Blog banner

You Get Everyone, But No One Gets You: The Lonely Side of High Emotional Intelligence

Blog banner

Smart Homes | Zigbee Alliance

Blog banner

POVERTY:Causes and solutions to problems

Blog banner

Uniprocessor scheduling

Blog banner

PHONE TECHNOLOGY

Blog banner

Paginng In OS

Blog banner

Hubspot

Blog banner

Deadlock

Blog banner

INSTAGRAM

Blog banner

Drawing tips for a beginner

Blog banner

Firewall

Blog banner

Virtual Machine

Blog banner

Data Security must be your Priority!

Blog banner

The Role of cryptography in cyber security

Blog banner

How to write a cover letter

Blog banner

What is OS and its overview

Blog banner

IOT Hacking Techniques

Blog banner

Types of OS

Blog banner

Supervised and unsupervised learning

Blog banner

Cycling

Blog banner

Session Hijacking Techniques

Blog banner

How to lose belly fat

Blog banner

Importance of education

Blog banner

Data Storytelling: Turning Analysis into Business Action

Blog banner

Introduction to Data Science: Life Cycle & Applications

Blog banner

Article on different management system

Blog banner

Memory management

Blog banner

Indian Food

Blog banner

OS PROCESS DESCRIPTION AND CONTROL-SARVAGYA JALAN

Blog banner

Challenges and risks in service operations

Blog banner

INTERRUPTS

Blog banner

Inventory management software system

Blog banner

Is Social Media Marketing The Next Wave Of Digital Marketing?

Blog banner

Continual service improvement vs maintenance phase in IT

Blog banner

Why Your Child Cries at Drop-Off and How Preschools Handle It Gently

Blog banner