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
51 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

Cyber Forensics

Blog banner

Pooja Silver

Blog banner

Asana

Blog banner

virtual machines and virtualization

Blog banner

Assignment-3

Blog banner

Firewall in Computer Network

Blog banner

Go Daddy

Blog banner

" THE ANSWERS THAT LED INDIAN BEAUTIES TO THE MISS UNIVERSE HISTORIC WIN. "

Blog banner

Modern operating system

Blog banner

How to Manage Employees and Tasks in One System (Without Excel)

Blog banner

Data Science in Healthcare: Predicting Diseases

Blog banner

Importance of Morning Routines for Students During the Festive Season

Blog banner

Travel Geek ‘The last $50k in Switzerland’

Blog banner

Basic Security For SOAP Services

Blog banner

Cache Memory

Blog banner

The art of being alone

Blog banner

Operating system and overviews

Blog banner

Deadlock and starvation in operating system

Blog banner

Simple AI Symptom Diagnosis Using LISP – Rule-Based Expert System

Blog banner

Service Validation and Testing during the Design Phase

Blog banner

Precision-Recall in Data Science

Blog banner

"Mahakali cave"

Blog banner

Google

Blog banner

Why am I never satisfied with my Life?

Blog banner

Salt, Sand, and Smiles: Does the Maroubra Lifestyle Affect Your Enamel?

Blog banner

How return on investment is defined in IT services

Blog banner

Trends that began during the pandemic

Blog banner

Constrains in service design

Blog banner

VPN

Blog banner

Why do you need a personalised bag tag for your kids' school bags?

Blog banner

The Role of Teachers in Building a Child’s Confidence

Blog banner

The Everyday Parenting Dilemma: Safety Vs Independence

Blog banner

HACKING MOBILE PLATFORM

Blog banner

Characteristics of Etherum

Blog banner

Travel: Everything Everywhere!

Blog banner

The Future of Cybersecurity: Trends, Challenges, and Strategies

Blog banner

LISP - Library Management System

Blog banner

Question

Blog banner

Answer

Blog banner

10 Reasons Why Guy BestFriends are the Must in Every Girl's Life

Blog banner

The launch of UniMap by HERE

Blog banner

Yahoo! mail

Blog banner