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
A utonomous Rational Agents: In many cases, it is not accurate to talk about a particular program or a particular  robot, as the combination of and software and hardware in so

Problem 1 Research designs have a critical and directive role to play in the research process. Explain the meaning of research design. Describe the various types of research de

Ask question #Minimum. Hello. ser can. you. tell. me. that. what. is. the. batter. side. for. BIOLOGY. Students. from. class. 12. / xii. 100 words accepted#

Suppose you are designing a database for an art museum that owns a large volume of works of art. Each work of art is described by a unique item code, a title, a type, and a size. T

Indexing and Abstracting Databases: A study of growth of indexing and abstracting services over the years would show that during the past two centuries, these services have be

Understanding human intelligence in social AI can be taken as just the current tool in the philosopher's toolbox for answering of questions for the behaviour of human intellig

Question 1 List and explain the ways used to close an MS Word document Question 2 What is MS-Excel? List the steps involved in starting Microsoft Excel Question 3 What i

QUESTION a) Differentiate between a dynamic and a static web site. b) Why are electronic mails (e-mails) preferred to the post office mails? How do they affect the modern of

assignment of making a small database in C# with a back end support of MS Access. i required a form with following options : Enter a new user (user name, father name, age, d

Defination of Propositionl logic Predicate logic genertic algorithm Hybrid system Optimization Fuzzy system rules Fuzzy system application