<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>process scheduling algorithms - Wikitechy</title>
	<atom:link href="https://www.wikitechy.com/interview-questions/tag/process-scheduling-algorithms/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.wikitechy.com/interview-questions/tag/process-scheduling-algorithms/</link>
	<description>Interview Questions</description>
	<lastBuildDate>Wed, 08 Sep 2021 12:06:42 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>

<image>
	<url>https://www.wikitechy.com/interview-questions/wp-content/uploads/2025/10/cropped-wikitechy-icon-32x32.png</url>
	<title>process scheduling algorithms - Wikitechy</title>
	<link>https://www.wikitechy.com/interview-questions/tag/process-scheduling-algorithms/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>What is Scheduling ?</title>
		<link>https://www.wikitechy.com/interview-questions/operating-system/what-is-scheduling/</link>
					<comments>https://www.wikitechy.com/interview-questions/operating-system/what-is-scheduling/#respond</comments>
		
		<dc:creator><![CDATA[Editor]]></dc:creator>
		<pubDate>Tue, 20 Jul 2021 08:51:14 +0000</pubDate>
				<category><![CDATA[Operating System]]></category>
		<category><![CDATA[Accenture interview questions and answers]]></category>
		<category><![CDATA[Allstate Solutions Pvt Ltd interview questions and answers]]></category>
		<category><![CDATA[Applied Materials interview questions and answers]]></category>
		<category><![CDATA[Atos interview questions and answers]]></category>
		<category><![CDATA[AVEVA Software interview questions and answers]]></category>
		<category><![CDATA[Barracuda Networks Interview Questions and Answers]]></category>
		<category><![CDATA[BMC Software interview questions and answers]]></category>
		<category><![CDATA[Capgemini interview questions and answers]]></category>
		<category><![CDATA[CASTING NETWORKS INDIA PVT LIMITED interview questions and answers]]></category>
		<category><![CDATA[CGI Group Inc interview questions and answers]]></category>
		<category><![CDATA[cheduling in os]]></category>
		<category><![CDATA[Collabera Technologies interview questions and answers]]></category>
		<category><![CDATA[cpu scheduling]]></category>
		<category><![CDATA[cpu scheduling algorithm in os]]></category>
		<category><![CDATA[cpu scheduling algorithms]]></category>
		<category><![CDATA[cpu scheduling in operating systems]]></category>
		<category><![CDATA[Dell International Services India Pvt Ltd interview questions and answers]]></category>
		<category><![CDATA[describe the differences among short term medium term and long term scheduling]]></category>
		<category><![CDATA[disk scheduling]]></category>
		<category><![CDATA[disk scheduling in operating system]]></category>
		<category><![CDATA[fcfs scheduling]]></category>
		<category><![CDATA[fifo scheduling]]></category>
		<category><![CDATA[Flipkart interview questions and answers]]></category>
		<category><![CDATA[Genpact interview questions and answers]]></category>
		<category><![CDATA[HCL Technologies interview questions and answers]]></category>
		<category><![CDATA[IBM interview questions and answers]]></category>
		<category><![CDATA[Indecomm Global Services interview questions and answers]]></category>
		<category><![CDATA[Infosys Technologies interview questions and answers]]></category>
		<category><![CDATA[Mphasis interview questions and answers]]></category>
		<category><![CDATA[NetApp interview questions and answers]]></category>
		<category><![CDATA[online scheduling system]]></category>
		<category><![CDATA[Opentext Technologies interview questions and answers]]></category>
		<category><![CDATA[Oracle Corporation interview questions and answers]]></category>
		<category><![CDATA[preemptive and nonpreemptive scheduling]]></category>
		<category><![CDATA[preemptive scheduling]]></category>
		<category><![CDATA[priority scheduling]]></category>
		<category><![CDATA[process scheduling]]></category>
		<category><![CDATA[process scheduling algorithms]]></category>
		<category><![CDATA[process scheduling in operating system]]></category>
		<category><![CDATA[production scheduling techniques]]></category>
		<category><![CDATA[Prokarma Sof interview questions and answers]]></category>
		<category><![CDATA[RBS India Development Centre Pvt Ltd interview questions and answers]]></category>
		<category><![CDATA[real time scheduling in operating system]]></category>
		<category><![CDATA[SAP Labs India Pvt Ltd interview questions and answers]]></category>
		<category><![CDATA[scheduling algorithms]]></category>
		<category><![CDATA[scheduling algorithms in operating system]]></category>
		<category><![CDATA[scheduling algorithms in os]]></category>
		<category><![CDATA[scheduling criteria]]></category>
		<category><![CDATA[scheduling criteria in operating system]]></category>
		<category><![CDATA[scheduling criteria in os]]></category>
		<category><![CDATA[scheduling in operating system]]></category>
		<category><![CDATA[scheduling system]]></category>
		<category><![CDATA[Tata Consultancy Service interview questions and answers]]></category>
		<category><![CDATA[Tech Mahindra interview questions and answers]]></category>
		<category><![CDATA[types of scheduling algorithms]]></category>
		<category><![CDATA[types of scheduling in operations management]]></category>
		<category><![CDATA[UnitedHealth Group interview questions and answers]]></category>
		<category><![CDATA[Virtusa Consulting Services Pvt Ltd interview questions and answers]]></category>
		<category><![CDATA[Wells Fargo interview questions and answers]]></category>
		<category><![CDATA[what is schedule]]></category>
		<category><![CDATA[what is scheduling in os]]></category>
		<guid isPermaLink="false">https://www.wikitechy.com/interview-questions/?p=1117</guid>

					<description><![CDATA[Answer : Scheduling is an essential part of a Multiprogramming operating systems...]]></description>
										<content:encoded><![CDATA[<div class="TextHeading">
<div class="hddn">
<h2 id="what-is-scheduling" class="color-purple" style="text-align: justify;">What is Scheduling ?</h2>
</div>
</div>
<div class="Content" style="text-align: justify;">
<div class="hddn">
<ul>
<li>Scheduling is an essential part of a Multiprogramming operating systems.</li>
<li>Such operating systems allow more than one process to be loaded into the executable memory at a given time and the loaded process shares from the CPU using time multiplexing.</li>
<li>The Operating System maintains the following important process scheduling queues −
<ul>
<li>Job queue − This queue preserves all the processes in the system.</li>
<li>Ready queue − This queue keeps a set of all processes residing in main memory, ready and waiting to execute. A new process is always placed in this queue.</li>
<li>Device queues − The processes which are blocked due to inaccessibility of an I/O device establish this queue.</li>
</ul>
</li>
</ul>
</div>
</div>
<div class="ImageContent" style="text-align: justify;">
<div class="hddn"><img decoding="async" class="img-responsive center-block aligncenter" src="https://cdn.wikitechy.com/interview-questions/operating-system/what-is-scheduling.jpg" alt=" Scheduling" /></div>
</div>
<p style="text-align: justify;" align="center">What is Scheduling</p>
<div class="Content" style="text-align: justify;">
<div class="hddn">
<ul>
<li>The OS can use different procedures to manage each queue (FIFO, Round Robin, Priority, etc.).</li>
<li>The OS scheduler determines how to move from processes between the ready and run queues which can only have one entry per processor core on the system; in the above diagram, it has been combined with the CPU.</li>
</ul>
</div>
</div>
<div class="TextHeading" style="text-align: justify;">
<div class="hddn">
<h2 id="schedulers-are-of-three-types" class="color-purple">Schedulers are of three types:</h2>
</div>
</div>
<div class="Content" style="text-align: justify;">
<div class="hddn">
<ul>
<li>Long-Term Scheduler</li>
<li>Short-Term Scheduler</li>
<li>Medium-Term Scheduler</li>
</ul>
</div>
</div>
<div class="TextHeading" style="text-align: justify;">
<div class="hddn">
<h2 id="long-term-scheduler" class="color-purple">Long Term Scheduler:</h2>
</div>
</div>
<div class="Content" style="text-align: justify;">
<div class="hddn">
<ul>
<li>It is also called a job scheduler.</li>
<li>It selects processes from the queue and loads into memory for execution.</li>
<li>The long-term scheduler may not be accessible or minimal.</li>
<li>No long-term scheduler in the time-sharing operating systems.</li>
<li>Use of long-term scheduler when a process changes the state from new to ready.</li>
</ul>
</div>
</div>
<div class="TextHeading" style="text-align: justify;">
<div class="hddn">
<h2 id="short-term-scheduler" class="color-purple">Short Term Scheduler:</h2>
</div>
</div>
<div class="Content" style="text-align: justify;">
<div class="hddn">
<ul>
<li>Short term scheduler is also known as CPU scheduler.</li>
<li>It is used to improve system performance.</li>
<li>It is change from ready state to running state of the process.</li>
<li>Short term scheduler is faster than compared to long term scheduler.</li>
</ul>
</div>
</div>
<div class="TextHeading" style="text-align: justify;">
<div class="hddn">
<h2 id="medium-term-scheduler" class="color-purple">Medium Term Scheduler:</h2>
</div>
</div>
<div class="Content">
<div class="hddn">
<ul>
<li style="text-align: justify;">Medium-term scheduling is a part of swapping.</li>
<li style="text-align: justify;">Medium Term Scheduler has removed the processes from the memory.</li>
<li style="text-align: justify;">To remove the process from memory and make space to the other processes, the postponed process is moved to the secondary storage.</li>
<li style="text-align: justify;">This process is called swapping.</li>
</ul>
</div>
</div>
]]></content:encoded>
					
					<wfw:commentRss>https://www.wikitechy.com/interview-questions/operating-system/what-is-scheduling/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
