Topic4: Types of OS (Elaborated)

The main five types of OS explained as follows:

1. Batch Operating Systems: 
In Batch OS, the jobs or processes with similar needs are grouped together into a batch in order to reduce the time taken for the whole process to execute.

Example: In a boys hostel, A goes to buy milk, B & C asked him to bring milk for them also. While B was going to buy some stationary, so A & C told them their need and C was going to laundry shop to bring back clothes so, A & B asked him to bring their clothes too. So, in this way A,B & C batched their job and saved time for doing the same whole work.

2. Time Sharing Operating Systems:
In Time Sharing OS various jobs are done by CPU by switching between the jobs. But these switches occur so much frequently that the user cannot tell about the switching being done by the CPU.

3. Distributed Operating Systems: 
In Distributed OS, various central processors are used by it to serve multiple real-time applications and multiple users at single time. Data processing processes are distributed among processors accordingly.

4. Network Operating Systems:
The Network OS works on servers and helps server to manage multiple things like data, users, groups, security and other functions of networking.

5. Real Time Operating Systems:
Real Time OS are used when Time is the constraint and the OS acts as a control device in a dedicated system. There are two types of Real-Time OS. These are as follows:
              A.  Hard Real Time OS: Very strict to time response. No delay is bearable in such cases.
              B.  Soft Real Time OS  :Not that much sensitive to time. Little bit delay is bearable.



Comments