define Multilevel Queue Scheduling?, Basic Computer Science

• A multilevel queue scheduling algorithm divides the ready queue in several separate queues, for example
• In a multilevel queue scheduling processes are lastingly assigned to one queue.
• The processes are permanently allotted to one another, based on some property of the process, for example
• Process type
• Memory size
• Process priority
• Algorithm choose the process from the engaged queue that has the highest priority, and run that process either
• Preemptive or Non-preemptively
• Every queue has its own scheduling algorithm or policy.

• Possibility 1
If every queue has absolute priority over lower-priority queues then no one process in the queue could run unless the queue for the highest-priority processes was all blank.
• As, in the above figure no process in the lot queue could run unless the queues for system processes, interrelting processes, and interactive editing processes will all blank.

• Possibility 2
If there is a time slice between the queues then each and every queue gets a convinced amount of CPU times, which it can then schedule between the processes in its queue. For instance;
• 80% of the CPU time to forefront queues using RR.
• 20% of the CPU time to backdrop queues using FCFS.
• Seeing as processes do not move between queues so, this plan has the advantage of low scheduling overhead, but it is inflexible.

Posted Date: 5/2/2012 8:58:51 AM | Location : United States







Related Discussions:- define Multilevel Queue Scheduling?, Assignment Help, Ask Question on define Multilevel Queue Scheduling?, Get Answer, Expert's Help, define Multilevel Queue Scheduling? Discussions

Write discussion on define Multilevel Queue Scheduling?
Your posts are moderated
Related Questions

Disk output : You will already have decided whether to use a hard disk or floppies for storing data. An important point of disk management is to ensure a secure method of kee

Question 1 Explain the important concepts of modern CPU Question 2 Discuss the instructions that need to follow while installing new mother board Question 3 Explai

which computer architecture use single bus structure??????? tells the name and little bit working

QUESTION (a) What is Multi-Protocol Label Switching (MPLS)? List the main advantage of running MPLS in a service provider network (b) What is a label? Explain the structure

Algorithm : 1. Read the values of principal amount, time and rate of simple interest into the locations labelled as P, T, R. 2. Set the count T to 1 implying the end of a year. 3.

Python Strings: Strings in Python are recognized as an adjacent set of characters in among quotation marks. Python permits for either pairs of single or double quotes. Subsets of s

Question 1 What is routing? Explain the principles of routing Question 2 Explain different types of server operations in Enterprise Networking Question 3 Briefly d

Classify computer systems according to capacity. How they are different from computers according to the classification of technology. Provide comparative

NETWORKING AND TELECOMMUNICATIONS: Computers can now communicate with each other and with a range of peripheral devices, over distances with increasing speed and reliability.