<?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: Warning. This one is a little bit technical</title>
	<atom:link href="http://pvanhoof.be/blog/index.php/2008/01/04/warning-this-one-is-a-little-bit-technical/feed" rel="self" type="application/rss+xml" />
	<link>http://pvanhoof.be/blog/index.php/2008/01/04/warning-this-one-is-a-little-bit-technical</link>
	<description>From the mind of Philip</description>
	<lastBuildDate>Sun, 28 Aug 2011 12:59:07 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.5</generator>
	<item>
		<title>By: Justin Dolske</title>
		<link>http://pvanhoof.be/blog/index.php/2008/01/04/warning-this-one-is-a-little-bit-technical#comment-514</link>
		<dc:creator>Justin Dolske</dc:creator>
		<pubDate>Fri, 04 Jan 2008 02:27:07 +0000</pubDate>
		<guid isPermaLink="false">http://pvanhoof.be/blog/index.php/2008/01/04/warning-this-one-is-a-little-bit-technical#comment-514</guid>
		<description>You might check out some of the work Mozilla has been doing to optimize Firefox&#039;s memory usage... See http://blog.pavlov.net/

One area a lot of work has gone into is reducing heap fragmentation. [Sounds like you might be alluding to this in the paragraph before &quot;Average Joe Six Pack&quot;?] The basic symptom of the problem is finding that VM usage can significantly exceed the actual number of bytes that are allocated -- you might not have much memory allocated, but because of the way that memory is distributed across pages it pulls in a lot more with it.

Changing the way memory is used (eg, switching to stack allocations, using arenas, avoiding small ephemeral allocations, altering allocation patterns, etc) helps avoid fragmentation, and thus overall memory consumption/paging.</description>
		<content:encoded><![CDATA[<p>You might check out some of the work Mozilla has been doing to optimize Firefox&#8217;s memory usage&#8230; See <a href="http://blog.pavlov.net/" rel="nofollow">http://blog.pavlov.net/</a></p>
<p>One area a lot of work has gone into is reducing heap fragmentation. [Sounds like you might be alluding to this in the paragraph before "Average Joe Six Pack"?] The basic symptom of the problem is finding that VM usage can significantly exceed the actual number of bytes that are allocated &#8212; you might not have much memory allocated, but because of the way that memory is distributed across pages it pulls in a lot more with it.</p>
<p>Changing the way memory is used (eg, switching to stack allocations, using arenas, avoiding small ephemeral allocations, altering allocation patterns, etc) helps avoid fragmentation, and thus overall memory consumption/paging.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

