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

Virtualisation

Blog banner

What if COVID does not exist!

Blog banner

Beatbox

Blog banner

The Essential Guide to Dynamic Arrays vs. Linked Lists: Which to Use and When ?

Blog banner

This too shall pass

Blog banner

Reclaim Your Bite and Beauty: All About Dental Restorative Treatments

Blog banner

Balance

Blog banner

Advantage of freedom

Blog banner

Odoo

Blog banner

What is Internet

Blog banner

My Favorite Country

Blog banner

Threads and concurrency

Blog banner

Memory Management

Blog banner

Google

Blog banner

Top 4 Places To Stay In Copenhagen

Blog banner

MailChimp

Blog banner

A-B-C of Networking: Part-1 (Basics)

Blog banner

KAHAWA TEA

Blog banner

Article on Team Work

Blog banner

Modern operating system

Blog banner

Uniprocessor scheduling

Blog banner

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

Blog banner

THREADS (assignment 1)

Blog banner

Clarizen

Blog banner

How to kiss

Blog banner

Practical Implementation of Client Server model using TCP/IP.

Blog banner

Four Stalls Every Vegetarian Needs To Eat At Outside Vile Parle Station

Blog banner

Not anti-social, but pro-solitude

Blog banner

Threat management

Blog banner

SECURITY VULNERABILITIES COUNTERMEASURES IN A SMART SHIP SYSTEM

Blog banner

Risk mitigation and management

Blog banner

MULTITHREADING:ENHANCEING PERFORMANCE AND EFFICIENCY IN COMPUTING

Blog banner

What is the point of living if we can die at any moment of our lives ?

Blog banner

A Short History of GIS

Blog banner

Teamwork

Blog banner

Dos (Denial of service) Attack

Blog banner

Note Taker App

Blog banner

Importance Of Blockchain

Blog banner

Study of Backdoor and Trojan tools

Blog banner

The Art of Slow Fashion: Why Patola Defines Sustainable Luxury

Blog banner

How Cyber Forensics use in AI

Blog banner

Old age lifestyle

Blog banner