<?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: Memory reclamation, when and how?</title>
	<atom:link href="http://frankdenneman.nl/2010/06/memory-reclaimation-when-and-how/feed/" rel="self" type="application/rss+xml" />
	<link>http://frankdenneman.nl/2010/06/memory-reclaimation-when-and-how/</link>
	<description></description>
	<lastBuildDate>Thu, 17 May 2012 06:42:15 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
	<item>
		<title>By: jitesh</title>
		<link>http://frankdenneman.nl/2010/06/memory-reclaimation-when-and-how/comment-page-1/#comment-4254</link>
		<dc:creator>jitesh</dc:creator>
		<pubDate>Sat, 11 Jun 2011 12:55:23 +0000</pubDate>
		<guid isPermaLink="false">http://frankdenneman.nl/?p=1011#comment-4254</guid>
		<description>hi frank

since esxi does not have a service console how does the 6% high memory state of the host work?
As you wrote &quot;6% of the ESX host physical memory minus the service console memory must be free&quot;
Does esxi use a different calculation?
Thanks

Jitesh</description>
		<content:encoded><![CDATA[<p>hi frank</p>
<p>since esxi does not have a service console how does the 6% high memory state of the host work?<br />
As you wrote &#8220;6% of the ESX host physical memory minus the service console memory must be free&#8221;<br />
Does esxi use a different calculation?<br />
Thanks</p>
<p>Jitesh</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: VCAP-DCA Study notes &#8211; 3.1 Tune and Optimize vSphere Performance &#124; www.vExperienced.co.uk</title>
		<link>http://frankdenneman.nl/2010/06/memory-reclaimation-when-and-how/comment-page-1/#comment-4124</link>
		<dc:creator>VCAP-DCA Study notes &#8211; 3.1 Tune and Optimize vSphere Performance &#124; www.vExperienced.co.uk</dc:creator>
		<pubDate>Sat, 16 Apr 2011 11:33:03 +0000</pubDate>
		<guid isPermaLink="false">http://frankdenneman.nl/?p=1011#comment-4124</guid>
		<description>[...] Read this great series of blog posts from Arnim Van Lieshout on memory management &#8211; part one, two and three. And as always the Frank Denneman post. [...]</description>
		<content:encoded><![CDATA[<p>[...] Read this great series of blog posts from Arnim Van Lieshout on memory management &#8211; part one, two and three. And as always the Frank Denneman post. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: VMware vSphere: Manage for Performance Course Experience &#171; TheSaffaGeek</title>
		<link>http://frankdenneman.nl/2010/06/memory-reclaimation-when-and-how/comment-page-1/#comment-3956</link>
		<dc:creator>VMware vSphere: Manage for Performance Course Experience &#171; TheSaffaGeek</dc:creator>
		<pubDate>Mon, 21 Feb 2011 15:24:45 +0000</pubDate>
		<guid isPermaLink="false">http://frankdenneman.nl/?p=1011#comment-3956</guid>
		<description>[...] environment. Yet again Frank Denneman has covered these topics brilliantly in two blog postings Memory reclamation, when and how? and Disable ballooning? which I’ll personally be rereading through myself so as to better my [...]</description>
		<content:encoded><![CDATA[<p>[...] environment. Yet again Frank Denneman has covered these topics brilliantly in two blog postings Memory reclamation, when and how? and Disable ballooning? which I’ll personally be rereading through myself so as to better my [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Frank Denneman</title>
		<link>http://frankdenneman.nl/2010/06/memory-reclaimation-when-and-how/comment-page-1/#comment-2718</link>
		<dc:creator>Frank Denneman</dc:creator>
		<pubDate>Mon, 29 Nov 2010 13:37:24 +0000</pubDate>
		<guid isPermaLink="false">http://frankdenneman.nl/?p=1011#comment-2718</guid>
		<description>Paul, 

I&#039;ve published a new article based on your question: http://frankdenneman.nl/2010/11/disable-ballooning/</description>
		<content:encoded><![CDATA[<p>Paul, </p>
<p>I&#8217;ve published a new article based on your question: <a href="http://frankdenneman.nl/2010/11/disable-ballooning/" rel="nofollow">http://frankdenneman.nl/2010/11/disable-ballooning/</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Disable ballooning? &#124; frankdenneman.nl</title>
		<link>http://frankdenneman.nl/2010/06/memory-reclaimation-when-and-how/comment-page-1/#comment-2717</link>
		<dc:creator>Disable ballooning? &#124; frankdenneman.nl</dc:creator>
		<pubDate>Mon, 29 Nov 2010 13:33:38 +0000</pubDate>
		<guid isPermaLink="false">http://frankdenneman.nl/?p=1011#comment-2717</guid>
		<description>[...] Paul Meehan submitted this question via a comment on the &#8220;Memory reclamation, when and how&#8221; article: Hi, we are currently considering virtualising some pretty significant SQL [...]</description>
		<content:encoded><![CDATA[<p>[...] Paul Meehan submitted this question via a comment on the &#8220;Memory reclamation, when and how&#8221; article: Hi, we are currently considering virtualising some pretty significant SQL [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: PPM</title>
		<link>http://frankdenneman.nl/2010/06/memory-reclaimation-when-and-how/comment-page-1/#comment-2703</link>
		<dc:creator>PPM</dc:creator>
		<pubDate>Fri, 26 Nov 2010 11:30:11 +0000</pubDate>
		<guid isPermaLink="false">http://frankdenneman.nl/?p=1011#comment-2703</guid>
		<description>Hi,

we are currently considering virtualising some pretty significant SQL workloads. While the vmware best practices documents for SQL server inside vmware recommend turning on ballooning, a colleague who attended a deep dive with a SQL Microsoft MVP came back and the SQL guy strongly suggested  that ballooning should always be turned off for SQL workloads. We have 165 SQL instances, some of which will need 5-10000 IOPS so performance and memory management is critical. Do you guys have a view on this from experience ?.

Thx,
Paul</description>
		<content:encoded><![CDATA[<p>Hi,</p>
<p>we are currently considering virtualising some pretty significant SQL workloads. While the vmware best practices documents for SQL server inside vmware recommend turning on ballooning, a colleague who attended a deep dive with a SQL Microsoft MVP came back and the SQL guy strongly suggested  that ballooning should always be turned off for SQL workloads. We have 165 SQL instances, some of which will need 5-10000 IOPS so performance and memory management is critical. Do you guys have a view on this from experience ?.</p>
<p>Thx,<br />
Paul</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Top 5 Planet V12n blog posts week 23 &#124; Download VDI Solutions</title>
		<link>http://frankdenneman.nl/2010/06/memory-reclaimation-when-and-how/comment-page-1/#comment-2574</link>
		<dc:creator>Top 5 Planet V12n blog posts week 23 &#124; Download VDI Solutions</dc:creator>
		<pubDate>Wed, 27 Oct 2010 00:01:05 +0000</pubDate>
		<guid isPermaLink="false">http://frankdenneman.nl/?p=1011#comment-2574</guid>
		<description>[...] Denneman &#8211; Memory Reclaimation, When and How?Back to the VMkernel, in the High and Soft state, ballooning if favored over swapping. If it ESX [...]</description>
		<content:encoded><![CDATA[<p>[...] Denneman &#8211; Memory Reclaimation, When and How?Back to the VMkernel, in the High and Soft state, ballooning if favored over swapping. If it ESX [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: ML</title>
		<link>http://frankdenneman.nl/2010/06/memory-reclaimation-when-and-how/comment-page-1/#comment-2472</link>
		<dc:creator>ML</dc:creator>
		<pubDate>Thu, 21 Oct 2010 07:48:29 +0000</pubDate>
		<guid isPermaLink="false">http://frankdenneman.nl/?p=1011#comment-2472</guid>
		<description>Hello,
I read the KB 1021896. It says : 
In addition, if memory becomes over-committed on the system, the vmkernel and vmm can break large pages as necessary. 
It could be interresting to consider this in this blog.

Do someone know if ESX use ballooning and page break simultaneously. Or try to break the pages, then use ballooning.

Regards</description>
		<content:encoded><![CDATA[<p>Hello,<br />
I read the KB 1021896. It says :<br />
In addition, if memory becomes over-committed on the system, the vmkernel and vmm can break large pages as necessary.<br />
It could be interresting to consider this in this blog.</p>
<p>Do someone know if ESX use ballooning and page break simultaneously. Or try to break the pages, then use ballooning.</p>
<p>Regards</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: PiroNet</title>
		<link>http://frankdenneman.nl/2010/06/memory-reclaimation-when-and-how/comment-page-1/#comment-1341</link>
		<dc:creator>PiroNet</dc:creator>
		<pubDate>Wed, 15 Sep 2010 11:01:30 +0000</pubDate>
		<guid isPermaLink="false">http://frankdenneman.nl/?p=1011#comment-1341</guid>
		<description>Hi Frank,
Are the Free Memory state&#039;s thresholds (6%, 4%, 2% and 1%) hard coded or can be changed?
Thx,
Didier</description>
		<content:encoded><![CDATA[<p>Hi Frank,<br />
Are the Free Memory state&#8217;s thresholds (6%, 4%, 2% and 1%) hard coded or can be changed?<br />
Thx,<br />
Didier</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: YP Chien</title>
		<link>http://frankdenneman.nl/2010/06/memory-reclaimation-when-and-how/comment-page-1/#comment-700</link>
		<dc:creator>YP Chien</dc:creator>
		<pubDate>Fri, 02 Jul 2010 17:07:51 +0000</pubDate>
		<guid isPermaLink="false">http://frankdenneman.nl/?p=1011#comment-700</guid>
		<description>Hi Sean:

You mentioned:
&quot;Did you ever try VMotion-ing the ballooned or swapped VMs from overcomitted resource pool to resource pool with ample resources? If so did balloon driver stay inflated and swapped memory stay swapped? My guess is “yes”.&quot;

Our tests were not done &quot;deliberately&quot; on ESX cluster with DRS so we could force memory balloon and swapping activities.  With DRS, the VMs will be vmotioned to another ESX and I did find out that:
- Balloon memory will be gone 
- swapped memory stay swapped and will be backed out to physical memory eventually
So to answer your questions, do take advantage of DRS to balance the workload.  Memory balloon will only be deflated if:
1. all swapped memory has been backed out into physical memory
2. there are memory requests generated by the affected VM</description>
		<content:encoded><![CDATA[<p>Hi Sean:</p>
<p>You mentioned:<br />
&#8220;Did you ever try VMotion-ing the ballooned or swapped VMs from overcomitted resource pool to resource pool with ample resources? If so did balloon driver stay inflated and swapped memory stay swapped? My guess is “yes”.&#8221;</p>
<p>Our tests were not done &#8220;deliberately&#8221; on ESX cluster with DRS so we could force memory balloon and swapping activities.  With DRS, the VMs will be vmotioned to another ESX and I did find out that:<br />
- Balloon memory will be gone<br />
- swapped memory stay swapped and will be backed out to physical memory eventually<br />
So to answer your questions, do take advantage of DRS to balance the workload.  Memory balloon will only be deflated if:<br />
1. all swapped memory has been backed out into physical memory<br />
2. there are memory requests generated by the affected VM</p>
]]></content:encoded>
	</item>
</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/


Served from: frankdenneman.nl @ 2012-05-17 10:18:48 -->
