Site icon DataFlair

Operating System Properties

Operating System Properties

FREE Online Courses: Knowledge Awaits – Click for Free Access!

In this segment, we’re going to study different properties of the Operating System because of which the system is able to perform all the functionalities that it does.

Let’s study each of them in detail.

1. Batch Processing

In this technique, the operating system groups the programs and data together in a batch before it starts processing it.

Some activities that the operating system performs for batch processing are:

Advantages of Batch Processing

Disadvantages of Batch Processing

2. Multitasking

CPU performs multitasking by switching multiple jobs and executing them simultaneously. The process of switching between the jobs is performed in a very frequent and quick manner.

Some activities that the operating system performs related to multitasking are:

Technology is evolving rapidly!
Stay updated with DataFlair on WhatsApp!!

Advantages of Multi-Tasking

Disadvantages of Multitasking

3. Multiprogramming

When two or more than two programs are in memory at the same time, they share the processor. This technique is known as multiprogramming. 

Multiprogramming depends on a single processor. As one user can’t keep the processor or the input output devices busy. So the concept of multiprogramming is introduced. It helps to increase the CPU utilisation by managing processes so that the CPU has at least one job to do always.

Some activities that the operating system does related to multiprogramming are:

Advantages of Multiprogramming

Disadvantages of Multiprogramming

4. Interactivity

The ability of a user by which it can interact with the computer system is known as interactivity.

The operating system does the following activities related to interactivity:

5. Real-Time Systems

Real-time systems are embedded systems that are very dedicated.

6. Distributed Environment

A distributed environment refers to multiple independent processes in a computer system.

7. Spooling

It stands for Simultaneous Peripheral Operations On Line.

When the data of different input and output jobs is inside a buffer then this process is known as spooling.

Advantages of Spooling

Disadvantages of Spooling

Summary

In this segment, we discussed the functionalities and properties of the Operating System with their diagrams.

The properties of an Operating System that we discussed are-

We also studied some basic advantages and disadvantages of some of these properties. 

Exit mobile version