<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
	
	>
<channel>
	<title>
	Comments on: Understanding IOWait	</title>
	<atom:link href="https://www.grumpyland.com/blog/146/understanding-iowait/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.grumpyland.com/blog/146/understanding-iowait/</link>
	<description>Just another Blog</description>
	<lastBuildDate>Sat, 10 Jul 2021 15:20:31 +0000</lastBuildDate>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>
	<item>
		<title>
		By: Grumpy		</title>
		<link>https://www.grumpyland.com/blog/146/understanding-iowait/#comment-16753</link>

		<dc:creator><![CDATA[Grumpy]]></dc:creator>
		<pubDate>Sat, 10 Jul 2021 15:20:31 +0000</pubDate>
		<guid isPermaLink="false">https://www.grumpyland.com/blog/?p=146#comment-16753</guid>

					<description><![CDATA[In reply to &lt;a href=&quot;https://www.grumpyland.com/blog/146/understanding-iowait/#comment-16713&quot;&gt;KGIII&lt;/a&gt;.

Most linux distros come with newer journaling system that doesn&#039;t require much, if any defrags. But if your drive is too full (ex: 90%+) and actively used, it will still run into defragmentation problems. There are tools like e4defrag to defrag ext4, xfs_fsr for xfs, etc.]]></description>
			<content:encoded><![CDATA[<p>In reply to <a href="https://www.grumpyland.com/blog/146/understanding-iowait/#comment-16713">KGIII</a>.</p>
<p>Most linux distros come with newer journaling system that doesn&#8217;t require much, if any defrags. But if your drive is too full (ex: 90%+) and actively used, it will still run into defragmentation problems. There are tools like e4defrag to defrag ext4, xfs_fsr for xfs, etc.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: KGIII		</title>
		<link>https://www.grumpyland.com/blog/146/understanding-iowait/#comment-16713</link>

		<dc:creator><![CDATA[KGIII]]></dc:creator>
		<pubDate>Mon, 23 Nov 2020 00:20:30 +0000</pubDate>
		<guid isPermaLink="false">https://www.grumpyland.com/blog/?p=146#comment-16713</guid>

					<description><![CDATA[Defrag? In Linux?

Could you elaborate? (Yes, I realize this is an old post.)

Thanks! I&#039;m genuinely curious.]]></description>
			<content:encoded><![CDATA[<p>Defrag? In Linux?</p>
<p>Could you elaborate? (Yes, I realize this is an old post.)</p>
<p>Thanks! I&#8217;m genuinely curious.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Grumpy		</title>
		<link>https://www.grumpyland.com/blog/146/understanding-iowait/#comment-16440</link>

		<dc:creator><![CDATA[Grumpy]]></dc:creator>
		<pubDate>Tue, 22 Dec 2015 06:48:02 +0000</pubDate>
		<guid isPermaLink="false">https://www.grumpyland.com/blog/?p=146#comment-16440</guid>

					<description><![CDATA[In reply to &lt;a href=&quot;https://www.grumpyland.com/blog/146/understanding-iowait/#comment-16439&quot;&gt;Hareesh&lt;/a&gt;.

That means under specified user, 23% of the CPU is being used. Nice is when it&#039;s priority is specified, like lower than others so that it doesn&#039;t hog the CPU. System is a step above the user but ultimately is run by your program. So usually, user + system can be seen as one. User + nice + system is all active CPU usage. Your IOWait of 2.39 means you have some processes that are waiting for IO to respond and can&#039;t proceed otherwise. Steal is a bit complicated to say in a few words but you don&#039;t seem to have any going on and it&#039;s only in VM system. Your idle is 63, which you can interpret as it&#039;s not doing anything 63% of the time.

What is a good IOwait value depends on what you&#039;re running. Like if it was a download server, it&#039;ll still be stable even at like 50%. If it&#039;s a frequent high speed response system, like a database server, even 1% of IOWait can be felt quite severely.]]></description>
			<content:encoded><![CDATA[<p>In reply to <a href="https://www.grumpyland.com/blog/146/understanding-iowait/#comment-16439">Hareesh</a>.</p>
<p>That means under specified user, 23% of the CPU is being used. Nice is when it&#8217;s priority is specified, like lower than others so that it doesn&#8217;t hog the CPU. System is a step above the user but ultimately is run by your program. So usually, user + system can be seen as one. User + nice + system is all active CPU usage. Your IOWait of 2.39 means you have some processes that are waiting for IO to respond and can&#8217;t proceed otherwise. Steal is a bit complicated to say in a few words but you don&#8217;t seem to have any going on and it&#8217;s only in VM system. Your idle is 63, which you can interpret as it&#8217;s not doing anything 63% of the time.</p>
<p>What is a good IOwait value depends on what you&#8217;re running. Like if it was a download server, it&#8217;ll still be stable even at like 50%. If it&#8217;s a frequent high speed response system, like a database server, even 1% of IOWait can be felt quite severely.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Hareesh		</title>
		<link>https://www.grumpyland.com/blog/146/understanding-iowait/#comment-16439</link>

		<dc:creator><![CDATA[Hareesh]]></dc:creator>
		<pubDate>Mon, 21 Dec 2015 07:28:50 +0000</pubDate>
		<guid isPermaLink="false">https://www.grumpyland.com/blog/?p=146#comment-16439</guid>

					<description><![CDATA[Can you please explain the same with an example? may be a sar output like-

%user  %nice  %system  %iowait %steal  %idle
23.52   1.34   9.68      2.39   0.00   63.07

Thank you!]]></description>
			<content:encoded><![CDATA[<p>Can you please explain the same with an example? may be a sar output like-</p>
<p>%user  %nice  %system  %iowait %steal  %idle<br />
23.52   1.34   9.68      2.39   0.00   63.07</p>
<p>Thank you!</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Grumpy		</title>
		<link>https://www.grumpyland.com/blog/146/understanding-iowait/#comment-16437</link>

		<dc:creator><![CDATA[Grumpy]]></dc:creator>
		<pubDate>Fri, 07 Aug 2015 23:27:38 +0000</pubDate>
		<guid isPermaLink="false">https://www.grumpyland.com/blog/?p=146#comment-16437</guid>

					<description><![CDATA[In reply to &lt;a href=&quot;https://www.grumpyland.com/blog/146/understanding-iowait/#comment-16436&quot;&gt;Mohan&lt;/a&gt;.

Then it&#039;s most likely that you are reaching an IO based bottleneck. I suggest you upgrade your IO throughput either by increasing hardware or optimizing your software.]]></description>
			<content:encoded><![CDATA[<p>In reply to <a href="https://www.grumpyland.com/blog/146/understanding-iowait/#comment-16436">Mohan</a>.</p>
<p>Then it&#8217;s most likely that you are reaching an IO based bottleneck. I suggest you upgrade your IO throughput either by increasing hardware or optimizing your software.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Mohan		</title>
		<link>https://www.grumpyland.com/blog/146/understanding-iowait/#comment-16436</link>

		<dc:creator><![CDATA[Mohan]]></dc:creator>
		<pubDate>Fri, 07 Aug 2015 19:34:34 +0000</pubDate>
		<guid isPermaLink="false">https://www.grumpyland.com/blog/?p=146#comment-16436</guid>

					<description><![CDATA[What happens if iowait reaches 20, it is always 20 on our db servers]]></description>
			<content:encoded><![CDATA[<p>What happens if iowait reaches 20, it is always 20 on our db servers</p>
]]></content:encoded>
		
			</item>
	</channel>
</rss>
