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

Yoga in INDIA and ABROAD

Blog banner

Technological Advancement

Blog banner

Supervised and Unsupervised Learning

Blog banner

The Truth Behind Viral DIY Dental Hacks

Blog banner

Animal’s have my heart

Blog banner

Embedded Operating System

Blog banner

Banaras

Blog banner

Virtual Machine

Blog banner

How to feel Happy everyday day

Blog banner

Knowledge Management in Continual Service improvement (CSI)

Blog banner

What Your Music Taste Reveals About Your Personality

Blog banner

QUANTUM COMPUTING IN SECURITY:A GAME CHANGER IN DIGITAL WORLD

Blog banner

Dudhasagar waterfall ?

Blog banner

MailChimp

Blog banner

Study of Backdoor and Trojan tools

Blog banner

Discover The Top 3 Places To Stay in London

Blog banner

Multiprocessor and Multicore Organization

Blog banner

Benefits and drawback of web security.

Blog banner

Sage

Blog banner

IT security management

Blog banner

Data Mining

Blog banner

Modern Operating System - Khush bagaria

Blog banner

Decoding the Weave — How to Identify Original Patola Art on a Fabric

Blog banner

Nature’s Brush on Silk: The Secret Behind Patola Colours

Blog banner

Game via listing method

Blog banner

Virtual Machine

Blog banner

Exploring Virtual Machines and Computer Forensic Validation Tools

Blog banner

Why we should do reading

Blog banner

How to lose belly fat

Blog banner

Social media

Blog banner

Virtual Memory - Explaination, Working, Steps

Blog banner

Message Passing in OS

Blog banner

AI and Data Science: Revolutionizing Industries

Blog banner

Deadlock

Blog banner

Virtual Memory

Blog banner

Memory Management

Blog banner

Modern Operating System

Blog banner

Riddhi Miyani 53003220140

Blog banner

A little bit of salt is all the hash needs!

Blog banner

The application udemy

Blog banner

Geographic Information Systems(By aditi Unnikrishnan)

Blog banner

I/O Buffering

Blog banner