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
Data Processing : Processing data is the most complex function of a computer system. It is where the computer itself (as opposed to a peripheral, e.g. a visual display unit or a p

Software interruptions can be thoroughly activated by the assembler invoking the number of the preferred interruption with the INT instruction. The use of interruptions aids us in

Coaxial Cables: Another metallic transmission medium which offers a large bandwidth, is the coaxial cable. Such cables consist of an outer protective shell made of copper tube

grades computation

what is the size of a void integer and what is it''s range

Question 1 Explain the basic structure of a C program with an example 2 What would be the value of x after execution of the following statements? 3.What are the commonly u

Twisted pair cables comes in two appearance : Unshielded twisted pair cable : UTP : UTP cables is the most common types of telecommunication medium used today. Its frequency range

Question 1 Explain the different categories of Software applications Question 2 Write a note on Data Dictionaries Question 3 Explain the following (a) Top-down testin

Time Sharing Time sharing allows a large number of users at various remote terminals to simultaneously use a centrally located computer for problem solving. Each user operates

short note about extension..