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

Does School Infrastructure Really Matter For Learning?

Blog banner

Latest Email Marketing Techniques

Blog banner

File management

Blog banner

Real-Time Operating Systems (RTOS) Deep Explanation

Blog banner

Maharashtrian culture: Tradition, Art, Food

Blog banner

Service design process in ITSM

Blog banner

Data-Driven Prediction of Virtual Item Prices in Online Games

Blog banner

Why Mumbai Professionals Are Switching Back to Home-Style Tiffin Meals

Blog banner

15 Interesting Facts about India

Blog banner

security requirements for safe e-payment

Blog banner

Photorec - media recovery tool

Blog banner

INTERNET SECURITY

Blog banner

The functions of operating system

Blog banner

ITIL Version 3 and 4 differenciation?

Blog banner

Electronic Evidence in Cyber Forensics

Blog banner

The Impact of Tolerances and Wall Thickness on Pipeline Integrity

Blog banner

Why Progressive Web Apps (PWAs) Are Replacing Traditional Websites

Blog banner

Deadlock in Operating System

Blog banner

Deadlock

Blog banner

The Future of Web Development in 2026: Trends Every Business Must Know

Blog banner

NETWORK SECURITY RISKS

Blog banner

Policies for Service Transition

Blog banner

Cyber Bullying - Neeta Vonkamuti

Blog banner

SESSION HIJACKING

Blog banner

5 ways to save money on catering services in Mumbai

Blog banner

Denial-of-Service and Distributed Denial-of-Service Attack Techniques

Blog banner

Capacity management in ITSM

Blog banner

The launch of UniMap by HERE

Blog banner

ONLINE NEWSROOMS

Blog banner

What if COVID does not exist!

Blog banner

Computer Forensics and its Impact in Business Environment

Blog banner

'C', 'C++' and 'Java': Head-to-Head

Blog banner

GOOGLE

Blog banner

Data Visualization- Importance and tools (Tableau,Power BI, Matplotlib)

Blog banner

Is It Too Late to Straighten My Teeth as an Adult?

Blog banner

Importance of self defence for girls

Blog banner

Explain Multiprocessors

Blog banner

File Management In OS

Blog banner

Clarizen

Blog banner

The Right way of cooking

Blog banner

Deadlock and Starvation

Blog banner

Service Strategy In ITSM

Blog banner