<?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/"
	xmlns:media="http://search.yahoo.com/mrss/"
		>
<channel>
	<title>Comments for Manuel Selva's Eclipse blog</title>
	<atom:link href="http://manuelselva.wordpress.com/comments/feed/" rel="self" type="application/rss+xml" />
	<link>http://manuelselva.wordpress.com</link>
	<description>My Eclipse Experiences</description>
	<lastBuildDate>Fri, 23 Oct 2009 04:41:50 +0000</lastBuildDate>
	<generator>http://wordpress.com/</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>Comment on JFace Bug 9262 by Russell Thamm</title>
		<link>http://manuelselva.wordpress.com/2009/01/16/bug-9262/#comment-358</link>
		<dc:creator>Russell Thamm</dc:creator>
		<pubDate>Fri, 23 Oct 2009 04:41:50 +0000</pubDate>
		<guid isPermaLink="false">http://manuelselva.wordpress.com/?p=154#comment-358</guid>
		<description>Thanks Manuel,

fortunately I realised pretty quickly about the bug (thanks to Javadoc).

I had no idea how to fix it until I read your post.</description>
		<content:encoded><![CDATA[<p>Thanks Manuel,</p>
<p>fortunately I realised pretty quickly about the bug (thanks to Javadoc).</p>
<p>I had no idea how to fix it until I read your post.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on How do you handle OutOfMemoryError ?? by Angelo</title>
		<link>http://manuelselva.wordpress.com/2009/07/06/how-do-you-handle-outofmemoryerror/#comment-353</link>
		<dc:creator>Angelo</dc:creator>
		<pubDate>Fri, 25 Sep 2009 12:03:34 +0000</pubDate>
		<guid isPermaLink="false">http://manuelselva.wordpress.com/?p=257#comment-353</guid>
		<description>Hi Manuel, try increasing your heap size. You check the link below on how to do this on eclipse

http://javasprint.blogspot.com/2009/07/eclipse-shorcut-icon.html</description>
		<content:encoded><![CDATA[<p>Hi Manuel, try increasing your heap size. You check the link below on how to do this on eclipse</p>
<p><a href="http://javasprint.blogspot.com/2009/07/eclipse-shorcut-icon.html" rel="nofollow">http://javasprint.blogspot.com/2009/07/eclipse-shorcut-icon.html</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Ant Recursive Delete by Alex</title>
		<link>http://manuelselva.wordpress.com/2009/02/03/ant-recursive-delete/#comment-352</link>
		<dc:creator>Alex</dc:creator>
		<pubDate>Tue, 15 Sep 2009 13:42:08 +0000</pubDate>
		<guid isPermaLink="false">http://manuelselva.wordpress.com/?p=171#comment-352</guid>
		<description>Thx!</description>
		<content:encoded><![CDATA[<p>Thx!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Ant Recursive Delete by Max</title>
		<link>http://manuelselva.wordpress.com/2009/02/03/ant-recursive-delete/#comment-351</link>
		<dc:creator>Max</dc:creator>
		<pubDate>Mon, 07 Sep 2009 09:25:43 +0000</pubDate>
		<guid isPermaLink="false">http://manuelselva.wordpress.com/?p=171#comment-351</guid>
		<description>Thanks for saving me 30min :)</description>
		<content:encoded><![CDATA[<p>Thanks for saving me 30min <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Draw2d Enhancements &#8211; Part 1 &#8211; Labels on Polylines by kentusha</title>
		<link>http://manuelselva.wordpress.com/2009/05/06/draw2d-enhancements-part-1-labels-on-polylines/#comment-350</link>
		<dc:creator>kentusha</dc:creator>
		<pubDate>Fri, 28 Aug 2009 21:59:42 +0000</pubDate>
		<guid isPermaLink="false">http://manuelselva.wordpress.com/?p=239#comment-350</guid>
		<description>looks good, I would love to see the source good.</description>
		<content:encoded><![CDATA[<p>looks good, I would love to see the source good.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Integer- - by Ed Brannin</title>
		<link>http://manuelselva.wordpress.com/2008/01/18/integer/#comment-349</link>
		<dc:creator>Ed Brannin</dc:creator>
		<pubDate>Tue, 25 Aug 2009 13:41:15 +0000</pubDate>
		<guid isPermaLink="false">http://manuelselva.wordpress.com/2008/01/18/integer/#comment-349</guid>
		<description>When I want to store an often-changing integer (often for a counter) in a Map or Collection, I sometimes use &lt;a href=&quot;http://java.sun.com/j2se/1.5.0/docs/api/java/util/concurrent/atomic/AtomicInteger.html&quot; rel=&quot;nofollow&quot;&gt;java.util.current.AtomicInteger&lt;/a&gt; (new in Java 5).</description>
		<content:encoded><![CDATA[<p>When I want to store an often-changing integer (often for a counter) in a Map or Collection, I sometimes use <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/util/concurrent/atomic/AtomicInteger.html" rel="nofollow">java.util.current.AtomicInteger</a> (new in Java 5).</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on -Xms Question for long (French) week end by Daniel</title>
		<link>http://manuelselva.wordpress.com/2009/07/10/xms-question-for-long-french-week-end/#comment-344</link>
		<dc:creator>Daniel</dc:creator>
		<pubDate>Mon, 13 Jul 2009 09:14:45 +0000</pubDate>
		<guid isPermaLink="false">http://manuelselva.wordpress.com/?p=261#comment-344</guid>
		<description>Setting -Xms tells Java how much memory the application gets right when starting up, regardless of whether it needs it or not.

It concerns other apps as any other memory that is in use: you don&#039;t have it available for other apps. Depending on your resources this can mean swapping memory to HDD.

Another drawback (except of not having that memory available for other apps of course) of giving Java too much memory to handle is, that although a full garbage collection does not happen that often, it might take slightly longer, as there is more memory to handle.</description>
		<content:encoded><![CDATA[<p>Setting -Xms tells Java how much memory the application gets right when starting up, regardless of whether it needs it or not.</p>
<p>It concerns other apps as any other memory that is in use: you don&#8217;t have it available for other apps. Depending on your resources this can mean swapping memory to HDD.</p>
<p>Another drawback (except of not having that memory available for other apps of course) of giving Java too much memory to handle is, that although a full garbage collection does not happen that often, it might take slightly longer, as there is more memory to handle.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on -Xms Question for long (French) week end by Oleastre</title>
		<link>http://manuelselva.wordpress.com/2009/07/10/xms-question-for-long-french-week-end/#comment-340</link>
		<dc:creator>Oleastre</dc:creator>
		<pubDate>Mon, 13 Jul 2009 08:16:54 +0000</pubDate>
		<guid isPermaLink="false">http://manuelselva.wordpress.com/?p=261#comment-340</guid>
		<description>From the java command manual it&#039;s clear what those commands are used for.

-Xms is the initial (read the minimum if you want) heap size.
-Xmx is the maximum heap size.

From my experience, what is said in the doc to be the initial size is in fact like a threshold before the garbage collector starts running.

From the start of your JVM, a small amount of memory is allocated, and this one grows each time you need more memory. When -Xms value is reached, instead of directly allocating memory, the JVM tries to get back some by running the GC. At that time, if no memory is freed by the Gc, new memory is allocated, up to the -Xmx value.

So, it depends on the kind of application you work on, if it&#039;s a desktop one, you will try to let some memory for other applications.

If it&#039;s a server one, it&#039;s probably ok to reserve the memory dedicated to your application.

From a performance point of view, this involves running the GC or not before allocating memory, it&#039;s in fact the time your are ready to spend running GC.

Hope this help... and it does not contain too many errors ;-)</description>
		<content:encoded><![CDATA[<p>From the java command manual it&#8217;s clear what those commands are used for.</p>
<p>-Xms is the initial (read the minimum if you want) heap size.<br />
-Xmx is the maximum heap size.</p>
<p>From my experience, what is said in the doc to be the initial size is in fact like a threshold before the garbage collector starts running.</p>
<p>From the start of your JVM, a small amount of memory is allocated, and this one grows each time you need more memory. When -Xms value is reached, instead of directly allocating memory, the JVM tries to get back some by running the GC. At that time, if no memory is freed by the Gc, new memory is allocated, up to the -Xmx value.</p>
<p>So, it depends on the kind of application you work on, if it&#8217;s a desktop one, you will try to let some memory for other applications.</p>
<p>If it&#8217;s a server one, it&#8217;s probably ok to reserve the memory dedicated to your application.</p>
<p>From a performance point of view, this involves running the GC or not before allocating memory, it&#8217;s in fact the time your are ready to spend running GC.</p>
<p>Hope this help&#8230; and it does not contain too many errors <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on -Xms Question for long (French) week end by Markus Milleder</title>
		<link>http://manuelselva.wordpress.com/2009/07/10/xms-question-for-long-french-week-end/#comment-339</link>
		<dc:creator>Markus Milleder</dc:creator>
		<pubDate>Mon, 13 Jul 2009 07:35:51 +0000</pubDate>
		<guid isPermaLink="false">http://manuelselva.wordpress.com/?p=261#comment-339</guid>
		<description>-Xms sets the heap allocated on VM start. Increasing it to the amount of memory your product typically needs will save you a few garbage collections and extra memory allocations during startup.</description>
		<content:encoded><![CDATA[<p>-Xms sets the heap allocated on VM start. Increasing it to the amount of memory your product typically needs will save you a few garbage collections and extra memory allocations during startup.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on How do you handle OutOfMemoryError ?? by -Xms Question for long (French) week end &#171; Manuel Selva&#8217;s Eclipse blog</title>
		<link>http://manuelselva.wordpress.com/2009/07/06/how-do-you-handle-outofmemoryerror/#comment-338</link>
		<dc:creator>-Xms Question for long (French) week end &#171; Manuel Selva&#8217;s Eclipse blog</dc:creator>
		<pubDate>Fri, 10 Jul 2009 14:55:43 +0000</pubDate>
		<guid isPermaLink="false">http://manuelselva.wordpress.com/?p=257#comment-338</guid>
		<description>[...] usage of our Eclipse&#8217;s based product. This work led me to ask my self How should I manage OutOfMemoryErrors and also bring me to -Xmx and to the mysterious (to my blinded eyes) -Xms [...]</description>
		<content:encoded><![CDATA[<p>[...] usage of our Eclipse&#8217;s based product. This work led me to ask my self How should I manage OutOfMemoryErrors and also bring me to -Xmx and to the mysterious (to my blinded eyes) -Xms [...]</p>
]]></content:encoded>
	</item>
</channel>
</rss>
