what is Shortest-Remaining-Time (SRT) Scheduling?, Basic Computer Science

• The SRT is the preemptive complement of SJF and helpful in time-sharing environment.
• In SRT scheduling, the process with the least estimated run-time to completion is run next, counting new arrivals.
• In SJF scheme, once a job begins executing, it run to end.
• In SJF scheme, a running progression may be preempted by a new arrival process with shortest predictable run-time.
• The algorithm SRT has higher transparency than its counterpart SJF.
• The SRT must keep track of the beyond time of the running process and must grip occasional preemptions.
• In this scheme, advent of small processes will run almost without delay. on the other hand, longer jobs have even longer mean waiting time.
Posted Date: 5/2/2012 8:35:44 AM | Location : United States

Related Discussions:- what is Shortest-Remaining-Time (SRT) Scheduling?, Assignment Help, Ask Question on what is Shortest-Remaining-Time (SRT) Scheduling?, Get Answer, Expert's Help, what is Shortest-Remaining-Time (SRT) Scheduling? Discussions

Write discussion on what is Shortest-Remaining-Time (SRT) Scheduling?
Your posts are moderated
Related Questions
Execution of a machine instruction: Execution of a machine instruction on modern processors involves a complex sequence of operations with multiple cycles. One instruction cyc

100 animals and their respiratory organs

Question 1 What is NANP? Explain Question 2 What is E&M signaling? Discuss in brief Question 3 What are the common custom calling features? Question 4 Expl

what is the difference between internet and world wide web?

Question 1 What are the dos and don'ts of Internet Reporting? Question 2 Write a long note on the later years of journalism in USA Question 3 What is a search engi

sum of first 100 integers

Working of a Computer Computer may be divided into the following units     Input Unit     Main Memory or Primary Storage Unit     Arithmetic-Logic Unit

Another way of classifying a computer system is based upon its size and capabilities: Microcomputers: Microcomputers are systems based on the use of microprocessors. A Micr