Waiting Queue
The waiting list contains all those processes which are waiting for a particular activity to occur, for example, an I/O operation. This is a situation where a process has to wait for a specific resource that is not yet available. It remains in this queue until the specified resource becomes free to be issued for the process.
Characteristics
- It depends on the processes that are waiting for resources.
- Processes are transferred here when a certain process needs resources that are not obtainable here.
- The processes that are not yet available are returned back to the ready queue once the requested resource is available.
Types of Scheduling Queues
As for the concept of computer systems, scheduling queues are among the chief tools defining the execution of processes or threads. These queues are used to reference numerous processes and to be able to differentiate between the executions of these processes. Different types of queues are there, each designed for use in certain situations and, each operates through a CPU scheduling algorithm.
This article will discuss different types of Scheduling Queues in detail along with their characteristics.