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

Social Media.

Blog banner

Current Trends in GIS and Remote Sensing(Ocean Applications)

Blog banner

Blockchain Transactions

Blog banner

THE DESIRE OF MANY

Blog banner

A little bit of salt is all the hash needs!

Blog banner

WORKFRONT SOFTWARE

Blog banner

This Windows 11 encryption bug may cause data damage

Blog banner

Note Taker App

Blog banner

Evolution of operating systems

Blog banner

Multiprocessor and Multicore Organization

Blog banner

Penetration Testing

Blog banner

Healthy Indian Dinner Ideas for Better Digestion and Sleep

Blog banner

Can ChatGPT Answer All My Questions About Life?

Blog banner

Raid and levels of raid.

Blog banner

Bit Coins

Blog banner

SAVE TREES

Blog banner

Semaphores

Blog banner

Busted : Common Web Security Myths

Blog banner

PPT methodology

Blog banner

Cycling

Blog banner

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

Blog banner

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

Blog banner

Operating system

Blog banner

Challenges and risks in service operations

Blog banner

WHAT IS TWITTER AND HOW DOES IT WORK

Blog banner

Meshoo

Blog banner

The Role of Frontline Managers in Driving Workplace Performance and Customer Satisfaction

Blog banner

I Personally

Blog banner

Top 5 Places To Stay And Visit In Berlin, Germany

Blog banner

Modern Operating System - Suren Kotian

Blog banner

Perfectionism and High-Performance culture

Blog banner

Android Application Components and Activity Lifecycle

Blog banner

Getting started with Android Studio

Blog banner

Why Khari and toast is the ideal Tea Break snack?

Blog banner

Gis in agriculture and farming

Blog banner

MAJOR ACHIEVEMENTS OF OS

Blog banner

Gaming Disorder: When Gaming Affects Mental Health

Blog banner

Operating System Objectives and Functions

Blog banner

KEAP MANAGEMENT SYSTEM

Blog banner

?What Children Learn Between Activities: The Hidden Learning Moments in a Preschool Day

Blog banner

Race condition

Blog banner

What is process

Blog banner