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

Article on IT development trends

Blog banner

Cyber Laws In India and Around the World

Blog banner

What is process

Blog banner

Memory Management in Operating System

Blog banner

I/O Management and Disk Scheduling

Blog banner

Operating system and overviews

Blog banner

Cyber Security Control

Blog banner

Cyber Forensic in the Banking sector

Blog banner

Education: Key to your Prosperity

Blog banner

Visualization in Data Science

Blog banner

This too shall pass

Blog banner

6 Digital Marketing Trends You Must Watch Out For In 2022

Blog banner

Multicore and multithreading 171

Blog banner

Explain Kernel in OS

Blog banner

Data Science & AI

Blog banner

Virtual Memory

Blog banner

MEMORY MANAGEMENT

Blog banner

10 Problems you face if you are an Otaku

Blog banner

Short note on expert system

Blog banner

Processing Crime and Incident Scenes

Blog banner

OS PROCESS DESCRIPTION AND CONTROL-SARVAGYA JALAN

Blog banner

"Life as a Part-time Student"

Blog banner

Linux

Blog banner

Sweet Mango Murabba

Blog banner

Sniffing: A Cyber Security Threat

Blog banner

Different types of e-commerce platforms or advantages and disadvantages

Blog banner

The Rich Heritage Of Patola Sarees: Gujarat’s Timeless Weaving Art

Blog banner

Data Lake

Blog banner

K-means use cases

Blog banner

AOL Mail

Blog banner

John Titor: The Time Traveler

Blog banner

Threads in OS

Blog banner

Memory management

Blog banner

GUIDE TO GIS

Blog banner

A buffer overflow

Blog banner

10 Interesting Facts about Death Note

Blog banner

5 Common Faults In Construction Tenders

Blog banner

ProofHub

Blog banner

Marvel Cinematic Universe

Blog banner

Cyber-crime Investigation and Future Directions

Blog banner

Article on team management software

Blog banner

Memory Management

Blog banner