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

Way to make your meal healthier.

Blog banner

INTRANET

Blog banner

What your Favorite colour says about You?

Blog banner

Go Daddy

Blog banner

GUIDE TO GIS

Blog banner

Real-time Scheduling - 53003230061

Blog banner

Cyber Forensics in a Ransomware Attack Recovery

Blog banner

Virtual memory

Blog banner

5 People who claimed to have Time Traveled

Blog banner

Confidence Building Activities for the New School Year

Blog banner

How covid-19 impacted Social media ad spend forecast globally

Blog banner

Save Environment

Blog banner

'Positivity in life'

Blog banner

When Is the Right Time to Enrol My Toddler Into Preschool? NEP

Blog banner

I/O Buffering

Blog banner

Cyber Forensics on IOT Devices

Blog banner

MY FIRST BLOG?

Blog banner

KPMG (Klynveld Peat Marwick Goerdeler)

Blog banner

City of Mumbai (Bombay):

Blog banner

Constrains in service design

Blog banner

What is Segmentation?

Blog banner

How to kiss

Blog banner

Celebrate Diwali the Delicious Way with Meal Maharaj Catering

Blog banner

How To Invest in Indian Stock Market For Beginners. ~ Tutorial 2 (NSDL And CSDL) Continued...

Blog banner

Dudhasagar waterfall ?

Blog banner

How Puppet Shows and Role Play Teach Empathy to Preschoolers

Blog banner

"Geographic Information Systems (GIS) and its Applications in Urban Planning"

Blog banner

Challenges of Digital forensics in cloud computing environment

Blog banner

Mumbai local ......

Blog banner

Emotional Intelligence in Children: Why It Is as Important as Academics

Blog banner

Google classroom

Blog banner

Deadlocks in operating system

Blog banner

Tools to support CSI activities

Blog banner

E-commerce

Blog banner

Hubspot

Blog banner

Famous Indian dishes that where misunderstood to be Indian

Blog banner

RAID

Blog banner

Scheduling in Operating Systems

Blog banner

Virtual Machine

Blog banner

What is M-commerce and how it's work

Blog banner

Paid Email

Blog banner

Decision Tree: A Diagram Model

Blog banner