Different types of Operating Systems (Based on the users)
- Single user – Facilitates single user to use the system at a time
- Multi User-Facilitates multiple users to use the system at a time
Different types of Operating Systems (Based on Number of tasks)
- Single Task – Executes only one program at a time
- Multi Task – Executes multiple programs at a time
Different types of Operating System
- Single user-single task– A single task is performed by one user at a time.
- Single user-Multi task- Several programs are run at the same time by a single user.
- Multi user-Multi task – A multi-user operating system has been designed for more than one user to access the computer at the same or different time.
- Multi-threading – A thread is also called a sub process. Threads provide a way to improve application performance through the parallel execution of sub process.
- Real Time – OS is designed to run applications with very precise timing and with a high degree of reliability.
- The main objective of real-time operating systems is their quickness.
- These types of OS are needed in situations where downtime is costly or a program delay could cause a safety hazard.
- Time Sharing Systems– o Processor’s time is shared among multiple users/applications