Feed back queue A. are very easy to implement B. dispatch tasks according to execution characteristics C. are used to favor real-time tasks D. require manual intervention to implement properly E. None of the above

[amp_mcq option1=”are very easy to implement” option2=”dispatch tasks according to execution characteristics” option3=”are used to favor real-time tasks” option4=”require manual intervention to implement properly E. None of the above” correct=”option2″]

The correct answer is: B. dispatch tasks according to execution characteristics.

A feedback queue is a type of scheduling algorithm that dispatches tasks according to their execution characteristics. This means that tasks that are more likely to complete quickly are given higher priority than tasks that are more likely to take a long time to complete. This can be useful for real-time applications, where it is important to ensure that tasks are completed within a certain time frame.

Option A is incorrect because feedback queues can be difficult to implement. They require careful design and tuning to ensure that they are effective.

Option C is incorrect because feedback queues are not necessarily used to favor real-time tasks. They can be used to prioritize any type of task, depending on the application’s needs.

Option D is incorrect because feedback queues do not require manual intervention to implement properly. They can be implemented automatically, based on the task’s execution characteristics.

Option E is incorrect because feedback queues are a type of scheduling algorithm.