Please enable JavaScript.
Coggle requires JavaScript to display documents.
INTRODUCTION TO OPERATING SYSTEM - Coggle Diagram
INTRODUCTION TO OPERATING SYSTEM
Architecture of Operating System used in Different Platforms
Single-Processor System
One main CPU capable of executing a general-purpose instruction set, including instructions from user processes
Advantage
Less chance to damage
These system includes less requests to hardware and software at a time so they have less chance to damage. These system not make higher load time also.
Disadvantage
It can perform only a single task
It contains only one processor. So only one process can be executed at a time and then the process is selected from the ready queue
Multiprocessor System
Two or more processors work together to process more than
one program at one time
Helps the system to
complete work in shorter period of time
Advantage
Increased processing power
it can handle more complex tasks, such as video editing or rendering, more quickly and efficiently
Disadvantage
Increased complexity
It requires specialized software and hardware to manage the multiple processors, which can be more difficult to set up and maintain
Clustered System
two or more individual systems that are tied together
share the same storage space and closely attached through a LAN network
Advantage
Cost efficiency
When compared to highly reliable and larger storage mainframe computers, these types of cluster computing systems are thought to be more cost-effective and cheaper
Disadvantage
Maintenence
It isn't easy to system establishment, monitor, and maintenance this system.
Definition of Operating System
Operating System (OS) is the program that, after being initially loaded into the computer by a boot program
Basic Function of Operating System
Memory Management
It is the management of the main or primary memory.
Processor Management
Every software that runs on a computer, whether in the background or in the frontend, is a process
Device Management
An operating system regulates device connection using drivers. The processes may require devices for their use.
Security
A firewall is a type of security system that monitors all computer activity and blocks it if it detects a threat.
Booting process
The process of starting or restarting a computer is referred to as Booting.
Control over system performance
The operating system will collect consumption statistics for various resources and monitor performance indicators such as reaction time
Operating System Structure
Easy Debugging
Slower in execution
faster due to small source and compiled code size
testing takes more time
better performance
cost-effective
More portable because most drivers and services run in user space
services are more costly
Product of Operating System
Closed source system
Advantage
Often comes with professional support.
Disadvantage
Limited user customization.
Open source system
Advantage
Community collaboration can lead to rapid development and improvement
Disadvantage
Users may need technical expertise to make modifications.