Types of Operating System
Types of Operating System
Home
Coding
HTMLGround
CSS Javascript SQL Python Java C C++
Jobs
Whiteboard
Types of Operating System
Tools
Operating systems are there from the very first computer generation and they
keep evolving with time. In this chapter, we will discuss some of the important
types of operating systems which are most commonly used.
Multiple jobs are executed by the CPU by switching between them, but the
switches occur so frequently. Thus, the user can receive an immediate
response. For example, in a transaction processing, the processor executes
each user program in a short burst or quantum of computation. That is, if n
users are present, then each user can get a time quantum. When the user
submits the command, the response time is in few seconds at most.
Problem of reliability.
Question of security and integrity of user programs and data.
https://www.tutorialspoint.com/operating_system/os_types.htm 2/7
11/28/23, 5:04 AM Types of Operating System
processors accordingly.
With resource sharing facility, a user at one site may be able to use the
resources available at another.
Speedup the exchange of data with one another via electronic mail.
https://www.tutorialspoint.com/operating_system/os_types.htm 3/7
11/28/23, 5:04 AM Types of Operating System
Real-time systems are used when there are rigid time requirements on the
operation of a processor or the flow of data and real-time systems can be used
as a control device in a dedicated application. A real-time operating system
must have well-defined, fixed time constraints, otherwise the system will fail.
For example, Scientific experiments, medical imaging systems, industrial
control systems, weapon systems, robots, air traffic control systems, etc.
Hard real-time systems guarantee that critical tasks complete on time. In hard
real-time systems, secondary storage is limited or missing and the data is
stored in ROM. In these systems, virtual memory is almost never found.
Soft real-time systems are less restrictive. A critical real-time task gets priority
over other tasks and retains the priority until it completes. Soft real-time
systems have limited utility than hard real-time systems. For example,
multimedia, virtual reality, Advanced Scientific Projects like undersea
exploration and planetary rovers, etc.
https://www.tutorialspoint.com/operating_system/os_types.htm 4/7
11/28/23, 5:04 AM Types of Operating System
Get Started
Advertisements
https://www.tutorialspoint.com/operating_system/os_types.htm 5/7
11/28/23, 5:04 AM Types of Operating System
Affiliates eBooks
Contact Us
Tutorials Point India Private Limited,
Incor9 Building, Kavuri Hills, Madhapur,
Hyderabad, Telangana - 500081, INDIA
https://www.tutorialspoint.com/operating_system/os_types.htm 6/7
11/28/23, 5:04 AM Types of Operating System
https://www.tutorialspoint.com/operating_system/os_types.htm 7/7