wisemonkeys logo
FeedNotificationProfileManage Forms
FeedNotificationSearchSign in
wisemonkeys logo

Blogs

ACHIEVEMENTS IN OPERATING SYSTEMS

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

E-Cash (Electronic Cash)

Blog banner

Is Pursuing a Dance Career in India Worth it?

Blog banner

Dancing Classes In Mumbai

Blog banner

Jira service Management

Blog banner

Security issues

Blog banner

Message Passing in OS

Blog banner

Koinex is shutting down and here is how you can withdraw...

Blog banner

Bitcoin sent using radio waves! No internet!

Blog banner

Sarasota Polo Club, Myakka City — A Luxury Day Trip from Oak Tree Hotel, Arcadia

Blog banner

SEIZING DIGITL EVIDENCE AT THE SCENE

Blog banner

A Weekend of Wildlife, Rivers, and Relaxation in Southwest Florida

Blog banner

Understanding Regression Analysis

Blog banner

Memory Management in Operating System

Blog banner

What is Brute Force Attack? How to defend against it?

Blog banner

Broken Authentication Attacks

Blog banner

Mental Health

Blog banner

Service Operation

Blog banner

Simple Ways of Avoiding Basic Mistakes in Smart Phone Security

Blog banner

Making Money through Instagram

Blog banner

What is Internet

Blog banner

Building a Simple Doctor Appointment System in Common Lisp

Blog banner

Data Science in Mental Health Prediction

Blog banner

Discover The Top 3 Places To Stay in London

Blog banner

Simple STEM Activities for Toddlers That Spark Curiosity

Blog banner

Top 10 Logos and their meanings

Blog banner

Data Mining

Blog banner

Memory Management

Blog banner

10 Interesting Facts about Attack on Titan

Blog banner

Benefits of yoga and meditation

Blog banner

Network Forensics

Blog banner

Importance of education

Blog banner

Challenges of Digital forensics in cloud computing environment

Blog banner

A book review

Blog banner

A Survey of Anti-Forensic Techniques: Methods, Challenges, and Countermeasures

Blog banner

Music

Blog banner

Memory Partitioning

Blog banner

What is Segmentation?

Blog banner

" THE ANSWERS THAT LED INDIAN BEAUTIES TO THE MISS UNIVERSE HISTORIC WIN. "

Blog banner

Virtual machine

Blog banner

The Impact of Tolerances and Wall Thickness on Pipeline Integrity

Blog banner

Deadlocks in Operating Systems

Blog banner

COMMUNICATION

Blog banner