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

Animal’s have my heart

Blog banner

Why Consistency in Eating Habits Matters and How Meal Maharaj Makes It Easy

Blog banner

Buffer overflow

Blog banner

Modern operating system

Blog banner

Artificial Intelligence and I

Blog banner

Data Science in Healthcare: Predicting Diseases

Blog banner

Linux VServer Architecture

Blog banner

Decoding Confusion Matrix

Blog banner

How I use google in my daily life

Blog banner

Emailing the merger document

Blog banner

Art and Culture of Rajasthan

Blog banner

Social Media Marketing Trends 2022

Blog banner

INTERRUPTS

Blog banner

Apache Kafka

Blog banner

10 Signs That Prove YOU are his FIRST priority.

Blog banner

Memory management

Blog banner

Virtual Memory

Blog banner

Virtual Memory

Blog banner

Importance Of Time

Blog banner

Heart Fulness Meditation

Blog banner

Hey Aryan here

Blog banner

COMPUTER FORENSICS AND GRAPHICS

Blog banner

ODOO

Blog banner

WHAT IS SNAPCHAT AND HOW DOES IT WORK?

Blog banner

CONCURRENCY

Blog banner

Raid

Blog banner

virtual machine

Blog banner

Operating Systems

Blog banner

Virtual memory

Blog banner

KAHAWA TEA

Blog banner

Ethical Hacking

Blog banner

A Statistical Analysis of Player Performance and their Value in cricket

Blog banner

E-Governance

Blog banner

Disk Management

Blog banner

File system implementation

Blog banner

Data carving - using hex editor

Blog banner

Raid and levels of raid.

Blog banner

Blockchain in IoT Applications

Blog banner

Memory Management

Blog banner

Threads

Blog banner

Importance Of Education.

Blog banner

The Golden Temple , Amritsar

Blog banner