<?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>Performance Within Reach &#187; GC</title>
	<atom:link href="http://unmanageability.com/index.php/category/gc/feed/" rel="self" type="application/rss+xml" />
	<link>http://unmanageability.com</link>
	<description>Performance Within Reach</description>
	<lastBuildDate>Sat, 17 Jul 2010 19:19:53 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>A full collection happens when&#8230;</title>
		<link>http://unmanageability.com/index.php/2006/10/30/a-full-collection-only-happens-when/</link>
		<comments>http://unmanageability.com/index.php/2006/10/30/a-full-collection-only-happens-when/#comments</comments>
		<pubDate>Mon, 30 Oct 2006 00:05:33 +0000</pubDate>
		<dc:creator>Coder</dc:creator>
				<category><![CDATA[GC]]></category>
		<category><![CDATA[Performance]]></category>

		<guid isPermaLink="false">http://blog.codeperformance.com/index.php/2006/10/30/a-full-collection-only-happens-when/</guid>
		<description><![CDATA[Jon Masamitsu&#8217;s Weblog : Weblog
The garbage collector tracks the average of the rate of promotion of live objects from the young generation into the tenured generation. If the average exceeds the free space in the tenured generation, the next time the young generation fills up, a full collection is done instead of a minor collection.

There are some caveats to this, read on&#8230;
]]></description>
			<content:encoded><![CDATA[<p><a href="http://blogs.sun.com/jonthecollector/entry/why_now">Jon Masamitsu&#8217;s Weblog : Weblog</a></p>
<blockquote><p>The garbage collector tracks the average of the rate of promotion of live objects from the young generation into the tenured generation. If the average exceeds the free space in the tenured generation, the next time the young generation fills up, a full collection is done instead of a minor collection.</p>
</blockquote>
<p>There are some caveats to this, <a href="http://blogs.sun.com/jonthecollector/entry/why_now">read on</a>&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://unmanageability.com/index.php/2006/10/30/a-full-collection-only-happens-when/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How does [CMS (concurrent mode failure):...] happen?</title>
		<link>http://unmanageability.com/index.php/2006/04/17/how-does-cms-concurrent-mode-failure-happen/</link>
		<comments>http://unmanageability.com/index.php/2006/04/17/how-does-cms-concurrent-mode-failure-happen/#comments</comments>
		<pubDate>Sun, 16 Apr 2006 18:59:34 +0000</pubDate>
		<dc:creator>Coder</dc:creator>
				<category><![CDATA[GC]]></category>
		<category><![CDATA[Java]]></category>

		<guid isPermaLink="false">http://codeperformance.com/index.php/2006/04/17/how-does-cms-concurrent-mode-failure-happen/</guid>
		<description><![CDATA[Jon Masamitsu&#8217;s Weblog
The amount of live data that is in the tenured generation is too large. Specifically, there is not enough free space in the tenured generation to support the rate of allocation into the tenured generation.
]]></description>
			<content:encoded><![CDATA[<p><a href="http://blogs.sun.com/roller/page/jonthecollector?entry=what_the_heck_s_a">Jon Masamitsu&#8217;s Weblog</a></p>
<blockquote><p>The amount of live data that is in the tenured generation is too large. Specifically, there is not enough free space in the tenured generation to support the rate of allocation into the tenured generation.</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://unmanageability.com/index.php/2006/04/17/how-does-cms-concurrent-mode-failure-happen/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>GC ergonomics just works within the limits of the heap it&#8217;s given</title>
		<link>http://unmanageability.com/index.php/2006/01/04/gc-ergonomics-just-works-within-the-limits-of-the-heap-its-given/</link>
		<comments>http://unmanageability.com/index.php/2006/01/04/gc-ergonomics-just-works-within-the-limits-of-the-heap-its-given/#comments</comments>
		<pubDate>Wed, 04 Jan 2006 00:14:55 +0000</pubDate>
		<dc:creator>Coder</dc:creator>
				<category><![CDATA[GC]]></category>
		<category><![CDATA[Java]]></category>

		<guid isPermaLink="false">http://codeperformance.com/index.php/2006/01/04/gc-ergonomics-just-works-within-the-limits-of-the-heap-its-given/</guid>
		<description><![CDATA[Jon Masamitsu&#8217;s Weblog
Ergomonics has a default for the relative sizes of the young generation and the tenured generation in the heap.  If you have command line flags to specify the sizes of the generations (probably something like -XX:NewRatio=ratio or -XX:MaxNewSize=bytes), use them.  GC ergonomics normally does not change the maximum size of a generation so if you know something about how your application runs such that you know it benefits from a larger or smaller young generation, pass ...]]></description>
			<content:encoded><![CDATA[<p><a href="http://blogs.sun.com/roller/page/jonthecollector?entry=since_it_s_not_magic">Jon Masamitsu&#8217;s Weblog</a></p>
<blockquote><p>Ergomonics has a default for the relative sizes of the young generation and the tenured generation in the heap.  If you have command line flags to specify the sizes of the generations (probably something like -XX:NewRatio=<em>ratio</em> or -XX:MaxNewSize=<em>bytes</em>), use them.  GC ergonomics normally does not change the maximum size of a generation so if you know something about how your application runs such that you know it benefits from a larger or smaller young generation, pass that information along on the command line.  Again GC ergonomics just works within the limits of the heap it&#8217;s given.</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://unmanageability.com/index.php/2006/01/04/gc-ergonomics-just-works-within-the-limits-of-the-heap-its-given/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
