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

Social engineering in cyber security

Blog banner

MQTT (MQ Telemetry Transport) in Data Science

Blog banner

Smartsheet

Blog banner

Types of Hackers

Blog banner

Memory Management

Blog banner

The Memory Hierarchy

Blog banner

IS CONVERTING AMBITION INTO PROFESSION?

Blog banner

First-Order Logic (FOL): The Foundation of Modern Logic

Blog banner

The Khan mehtab transforming the modular switches

Blog banner

Quality check in IT services

Blog banner

Operating system evolution

Blog banner

MD5 Collisions and the impact on computer forensics

Blog banner

From Procrastinator to Performer: How to Beat the Last-Minute Rush

Blog banner

Who decides your overthinking, anyway?

Blog banner

Demystifying Cryptography: A Beginner's Guide

Blog banner

I/O Management and Disk Scheduling

Blog banner

Memory Management in Operating System

Blog banner

Cache memory

Blog banner

RAID

Blog banner

10 Unknown facts about India's Independence

Blog banner

Cache memory

Blog banner

Device driver

Blog banner

Decision Tree: A Diagram Model

Blog banner

Tableau

Blog banner

Disk Management

Blog banner

What is Amazon?

Blog banner

Memory management

Blog banner

Memory Partitioning

Blog banner

Everything You Need for a Perfect Stay in Arcadia, Florida, USA.

Blog banner

DISK SCHEDULING

Blog banner

Annual Day Preparation for Toddlers: What Helps and What to Avoid

Blog banner

Why Friendship at Work is Important

Blog banner

Tomato Butter Sauce with Bucatini

Blog banner

INTRODUCTION

Blog banner

Mumbai

Blog banner

On-Page SEO

Blog banner

Memory input output management

Blog banner

RAID

Blog banner

The Art of Slow Fashion: Why Patola Defines Sustainable Luxury

Blog banner

Vikrant’s first blog

Blog banner

COMFORT IS ALL ABOUT FASHION

Blog banner

Buffer overflow

Blog banner