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

Self-love: Being the reason of your own smile

Blog banner

Impacts of Data Breach On Companies Challenges and Prevention

Blog banner

Throttle engine ’Sneak peek into the future’

Blog banner

Article on Fresh Book

Blog banner

PHISHING

Blog banner

History of ITIL

Blog banner

IOT Hacking Techniques

Blog banner

Segmentation and paging concept

Blog banner

Efficiency of SQL Injection Method in Preventing E-Mail Hacking

Blog banner

Article on Team Work

Blog banner

Short-Form Video Marketing: Why It's Dominating the Internet

Blog banner

Device driver

Blog banner

Uniprocessor scheduling

Blog banner

Stop Racism

Blog banner

Models of Information Security.

Blog banner

OS Assignment 1

Blog banner

Starvation

Blog banner

Data Science in Mental Health Prediction

Blog banner

Service Design Principles

Blog banner

Reclaim Your Bite and Beauty: All About Dental Restorative Treatments

Blog banner

Banaras

Blog banner

CYBERBULLYING: Negative comments!

Blog banner

Ethical Hacking

Blog banner

Constrains in service design

Blog banner

Blog on health and fitness

Blog banner

It's all about our Brain.- The Brain Metaphor

Blog banner

Memory Management

Blog banner

Race Conditions

Blog banner

Cybersecurity Standards for Automotive

Blog banner

Pandas Matrix Applications

Blog banner

All you need to know about Cassandra

Blog banner

Digital Marketing Ethics Transparency Trust And Brand Reputation digital

Blog banner

The art of being alone

Blog banner

Threat from Inside: Educating the Employees Against Cyber Threats

Blog banner

To travel is to live

Blog banner

Article on team management software

Blog banner

Starvation

Blog banner

Chicken Dum Biryani

Blog banner

Student Grade Calculator in LISP

Blog banner

The Difference Between Plaque and Tartar Explained Simply

Blog banner

Rules and Regulations of Networking: "Standards and Protocols" - Part 1

Blog banner

Deadlock and Starvation

Blog banner