wisemonkeys logo
FeedNotificationProfileManage Forms
FeedNotificationSearchSign in
wisemonkeys logo

Blogs

DEVELOPMENTS LEADING TO MODERN OPERATING SYSTEMS

profile
labdhi patel
Jul 12, 2023
0 Likes
0 Discussions
50 Reads

DEVELOPMENTS LEADING TO MODERN OPERATING SYSTEMS

The modern operating systems respond to new developments in hardware, new applications, and new security threats. Among the key hardware drivers are multiprocessor systems, greatly increased processor speed, high-speed network, increasing size and variety of memory storage devices. With respect to security, Internet access to computers has greatly increased the potential threat and increasingly sophisticated attacks, such as viruses, worms etc, have had a profound impact on OS design.

A wide range of different approaches and design elements has been tried in both experimental and commercial operating systems, but much of the work
fits into the following categories:
•Microkernel architecture : A microkernel architecture assigns only a few essential functions to the kernel, including address spaces, interprocess communication (IPC), and basic scheduling.                                                      •Multithreading : Multithreading is a technique in which a process, executing an application, is divided into threads that can run concurrently. We can make the following distinction: 1) Thread , 2) Process                                                •Symmetric multiprocessing : Symmetric multiprocessing (SMP) is a term that refers to a computer hardware architecture and also to the OS behavior that exploits that architecture. SMP has a number of potential advantages over uniprocessor architecture, including the following: 1) Performance , 2) Availability , 3) Incremental growth , 4) Scaling.
•Distributed operating system : A distributed operating system provides the illusion of a single main memory space and a single secondary memory space, plus other unified access facilities, such as a distributed file system.
•Object-oriented design : Object-oriented design lends discipline to the process of adding modular extensions to a small kernel. At the OS level, an object-based structure enables programmers to customize an OS without disrupting system integrity.


Comments ()


Sign in

Read Next

american greatines

Blog banner

Ola

Blog banner

Riddhi Miyani 53003220140

Blog banner

Europe Through My Lens

Blog banner

Blockchain Transactions

Blog banner

Classification Algorithms (Decision trees, SVM, Logistic regreession)

Blog banner

Deadlock

Blog banner

Vikrant’s first blog

Blog banner

FREE VERSION OF G-MAIL

Blog banner

Service Design Principles

Blog banner

Social Engineering Attacks

Blog banner

Microsoft Windows Overview

Blog banner

Android Flashlight Application

Blog banner

KEAP MANAGEMENT SYSTEM

Blog banner

GIS Bharat Maps

Blog banner

Apache Kafka

Blog banner

Facebook marketing

Blog banner

Subnet Masking

Blog banner

Data Visualization

Blog banner

HubSpot

Blog banner

Key to success in Sports

Blog banner

How Puppet Shows and Role Play Teach Empathy to Preschoolers

Blog banner

Explain the concept of ( MIS) Management information systems

Blog banner

Is Pursuing a Dance Career in India Worth it?

Blog banner

undefined

Blog banner

Solving Problems with AI: The Power of Search Algorithms

Blog banner

Capacity management in ITSM

Blog banner

Cyber Forensics on IOT Devices

Blog banner

Service Design Model

Blog banner

Different types of scam Fraud

Blog banner

Getting into Anime

Blog banner

Sage

Blog banner

Why Soft Skills Matter as Much as Grades?

Blog banner

Uniprocessor Scheduling

Blog banner

Man In The Middle Attack

Blog banner

Direct Memory Access

Blog banner

VPN

Blog banner

File and File System Structure

Blog banner

Digital Marketing

Blog banner

Social media

Blog banner

Understanding Input Based Keylogger Activation Systems: Risks and Mitigation

Blog banner

MACHINE LEARNING

Blog banner