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

Modern Teaching Methods: Why Inquiry-based & Experiential Learning Works Best

Blog banner

Malware Detection Techniques for Mobile Devices

Blog banner

Guidelines for a low sodium diet.

Blog banner

6 Digital Marketing Trends You Must Watch Out For In 2022

Blog banner

7 Perks of Getting Your Teeth Whitening Done Professionally

Blog banner

Modern operating systems (OS)

Blog banner

Hacking of web server and application

Blog banner

Senseless Teeths

Blog banner

Operating System Objectives and Functions

Blog banner

Social Engineering Deceptions and Defenses

Blog banner

Oracle Corporation

Blog banner

Man VS Nature

Blog banner

Veg/Non-veg/Egg Tiffin Meals That Are Nutritious and Filling

Blog banner

Security in Cloud Computing Environment using cryptography - Rushabh Modi

Blog banner

Decrypting Cryptocurrency: Tracing Transactions in Cyber Investigations

Blog banner

semaphores

Blog banner

PHISHING

Blog banner

Broken Authentication Attacks

Blog banner

A Deep Dive

Blog banner

Deadlock and Starvation

Blog banner

EMAIL INVESTIGATION

Blog banner

Self managing devices

Blog banner

Google classroom

Blog banner

Travelling blog

Blog banner

Security issues

Blog banner

Gamer life

Blog banner

Subnet Masking

Blog banner

This is my first blog.

Blog banner

Proton mail

Blog banner

Why Time Management Is the Secret to College Success (and How to Master It)

Blog banner

Visualization in Data Science

Blog banner

Technical SEO : Total Guide

Blog banner

Women’s Mental Health (After Marriage)

Blog banner

Inventory management software system

Blog banner

VIRTUAL MACHINE

Blog banner

Process in OS

Blog banner

Partnership in Learning: How Parent Involvement Shapes a Child’s Early Education

Blog banner

Demystifying Cryptography: A Beginner's Guide

Blog banner

note taker app

Blog banner

COMFORT IS ALL ABOUT FASHION

Blog banner

Electronic Evidence in Cyber Forensics

Blog banner

MODERN OPERATING SYSTEM

Blog banner