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

Data Security must be your Priority!

Blog banner

Virtual memory

Blog banner

Deadlock

Blog banner

Cyber Security Control

Blog banner

Types Of Interrupt

Blog banner

Tools to support CSI activities

Blog banner

Data Warehouse Bus Matrix

Blog banner

Swiggi

Blog banner

child Labour

Blog banner

Service Validation and Testing during the Design Phase

Blog banner

Interrupts - Types, Working & Importance

Blog banner

Security in Operating Systems

Blog banner

Platonic Solids

Blog banner

Threads

Blog banner

Different types of scam Fraud

Blog banner

Self defence

Blog banner

Proof-of-Stake (PoS)

Blog banner

15 Websites that will make your life easier ...!!!

Blog banner

Visualization in Data Science

Blog banner

How Much Protein Do You Really Need Every Day?

Blog banner

Segmentation and paging concept

Blog banner

Buffering

Blog banner

Semaphores

Blog banner

Deadlock

Blog banner

Deadlocks

Blog banner

The Dark Web: A Breeding Ground for Cybercriminals – How to Guard Against Threats

Blog banner

The Art of Slow Fashion: Why Patola Defines Sustainable Luxury

Blog banner

"Can Lisp do Machine Learning?"

Blog banner

social media issue

Blog banner

Python as a tool for Data science task & project

Blog banner

E-Governance

Blog banner

Amazon

Blog banner

Deadlock

Blog banner

The Rise of Evil Twin Attacks: A New Kind Of Spoofing Cyberattack

Blog banner

Uniprocessor scheduling

Blog banner

Introduction to Data Science: Life Cycle & Applications

Blog banner

CYBER FORENCIS: PAST, PRESENT AND FUTURE.

Blog banner

Operating system and overviews

Blog banner

Deadlock

Blog banner

Yoga in INDIA and ABROAD

Blog banner

Cyber-crime Investigation and Future Directions

Blog banner

How Preschool Annual Day Shapes Confidence, Emotions, and Growth

Blog banner