wisemonkeys logo
FeedNotificationProfileManage Forms
FeedNotificationSearchSign in
wisemonkeys logo

Blogs

ACHIEVEMENTS IN OPERATING SYSTEMS

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

File Allocation Methods

Blog banner

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

Blog banner

Career v/s Job : Choose your passion

Blog banner

Device driver

Blog banner

File Sharing

Blog banner

Social Engineering Deceptions and Defenses

Blog banner

Social Engineering

Blog banner

SPAM

Blog banner

Cloud Forensic Tools And Storage :A Review Paper

Blog banner

Metasploit

Blog banner

Improving defences Proxy Device(defense in depth)

Blog banner

Dos (Denial of service) Attack

Blog banner

What is a geographic information system (GIS)?

Blog banner

LEMON PICKLE (NIMBU KA ACHAR)

Blog banner

Operating system

Blog banner

10 Problems you face if you are an Otaku

Blog banner

How Social Media Algorithms Will Work in 2026?

Blog banner

File management -disha parekh

Blog banner

How Puppet Shows and Role Play Teach Empathy to Preschoolers

Blog banner

What does the Australian summer have in store for your oral health?

Blog banner

Virtual Machine's

Blog banner

BLOCKCHAIN MACHANISM

Blog banner

Memory Management

Blog banner

Mendeley (management software)

Blog banner

(Input/Output) in os

Blog banner

TRAIN TRAVELING

Blog banner

Smart Homes | Zigbee Alliance

Blog banner

Kernel in Operating System

Blog banner

Operating System

Blog banner

virtual memory

Blog banner

Memory Management

Blog banner

GraphQL

Blog banner

Data Security must be your Priority!

Blog banner

Craziness of dream 11 and how it impacts on our life

Blog banner

Coping with Diagnosis Shock

Blog banner

Data Science in Healthcare: Predicting Diseases

Blog banner

Junk food vs healthy food

Blog banner

internet email and it's applications

Blog banner

MEMORY HIERARCHY

Blog banner

note taker app

Blog banner

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

Blog banner

ASANA- A Management System.

Blog banner