<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress/2.2" -->
<rss version="2.0" 
	xmlns:content="http://purl.org/rss/1.0/modules/content/">
<channel>
	<title>Comments on: Upgraded to Firefox 2.x, sill leaking memory like crazy</title>
	<link>http://www.makeyougohmm.com/20061129/3990/</link>
	<description>Technology, music, video, art, news, reviews and muse on the web</description>
	<pubDate>Fri, 05 Dec 2008 00:46:15 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.2</generator>

	<item>
		<title>By: jeroen roland</title>
		<link>http://www.makeyougohmm.com/20061129/3990/#comment-756117</link>
		<author>jeroen roland</author>
		<pubDate>Sun, 13 Apr 2008 15:30:50 +0000</pubDate>
		<guid>http://www.makeyougohmm.com/20061129/3990/#comment-756117</guid>
		<description>I have a problem wit Firefox 2 and McAfee Site Advisor,
by startup firefox 2 webbrower dss1.siteadvisor.com and
sadowload.mcfee.com let haning system and wait 4 or 6 second
not respond. McAfee Site Advisor Plugin is unreliable.
Jeroen Roland</description>
		<content:encoded><![CDATA[<p>I have a problem wit Firefox 2 and McAfee Site Advisor,<br />
by startup firefox 2 webbrower dss1.siteadvisor.com and<br />
sadowload.mcfee.com let haning system and wait 4 or 6 second<br />
not respond. McAfee Site Advisor Plugin is unreliable.<br />
Jeroen Roland</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: simonk</title>
		<link>http://www.makeyougohmm.com/20061129/3990/#comment-476777</link>
		<author>simonk</author>
		<pubDate>Fri, 23 Mar 2007 09:27:27 +0000</pubDate>
		<guid>http://www.makeyougohmm.com/20061129/3990/#comment-476777</guid>
		<description>I love using Firefox, but the memory problem has been driving me nuts. Some people tell me it's cache/pre-fetch thing but if it is, it is extremely poorly implemented as my computer with 1 gig of memory swaps like mad with firefox taking over 400 megabytes with 4 tabs.  I recently switched to Opera and while I don't like the overall interface and speed of Opera as much as Firefox, it's just amazing how much more memory Firefox uses.</description>
		<content:encoded><![CDATA[<p>I love using Firefox, but the memory problem has been driving me nuts. Some people tell me it&#8217;s cache/pre-fetch thing but if it is, it is extremely poorly implemented as my computer with 1 gig of memory swaps like mad with firefox taking over 400 megabytes with 4 tabs.  I recently switched to Opera and while I don&#8217;t like the overall interface and speed of Opera as much as Firefox, it&#8217;s just amazing how much more memory Firefox uses.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Browser wars: which do you use most often? &#187; Make You Go Hmm</title>
		<link>http://www.makeyougohmm.com/20061129/3990/#comment-456277</link>
		<author>Browser wars: which do you use most often? &#187; Make You Go Hmm</author>
		<pubDate>Wed, 14 Mar 2007 17:56:44 +0000</pubDate>
		<guid>http://www.makeyougohmm.com/20061129/3990/#comment-456277</guid>
		<description>[...] Browserwar.info tracks votes for Internet Explorer, Firefox and Opera. Lately, after fixes to the memory leak issues, I&#8217;ve been using Firefox more than the other browsers. Some of the comments from the different browser fans are interesting. [...]</description>
		<content:encoded><![CDATA[<p>[&#8230;] Browserwar.info tracks votes for Internet Explorer, Firefox and Opera. Lately, after fixes to the memory leak issues, I&#8217;ve been using Firefox more than the other browsers. Some of the comments from the different browser fans are interesting. [&#8230;]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: darkmoon</title>
		<link>http://www.makeyougohmm.com/20061129/3990/#comment-354987</link>
		<author>darkmoon</author>
		<pubDate>Sun, 03 Dec 2006 16:05:28 +0000</pubDate>
		<guid>http://www.makeyougohmm.com/20061129/3990/#comment-354987</guid>
		<description>Go figure that.  My background is in embedded systems, so I suppose it's the closest to justifying minimal memory usage.   It's also why I quit doing it.   Sometimes the digital logic and assembly just gets tiring.   Optimization is key, but it seems that these days people don't do it at all or are sloppy with it.</description>
		<content:encoded><![CDATA[<p>Go figure that.  My background is in embedded systems, so I suppose it&#8217;s the closest to justifying minimal memory usage.   It&#8217;s also why I quit doing it.   Sometimes the digital logic and assembly just gets tiring.   Optimization is key, but it seems that these days people don&#8217;t do it at all or are sloppy with it.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: TDavid</title>
		<link>http://www.makeyougohmm.com/20061129/3990/#comment-354297</link>
		<author>TDavid</author>
		<pubDate>Sat, 02 Dec 2006 18:20:56 +0000</pubDate>
		<guid>http://www.makeyougohmm.com/20061129/3990/#comment-354297</guid>
		<description>Currently the tests I'm running are with 5-7 tabs open (Gmail is one of them) and zero extensions installed. Flock is currently consuming 76,000k. Was restarted 30 minutes or so ago (12/2/06 9:30am PST) after implementing all of engtech's suggested changes. In all my IE7 tests (no add-ons installed there either) it rarely went over 70,000k and averaged under 50,000. For all its activex weaknesses, IE7 has admittedly performed the best so far in my tests with a default installation and no add-ons.

Flock started at 46,000k with no extensions installed and one tab open. Currently Second Life is my second most memory consuming application running at 62,000 minimized. When maximized that program shoots up to 90,000-125,000k.

This all seems very strange and lazy to me -- throwback programmer from the Vic-20/C-64 days -- when we had bytes to work with, not megabytes. It just blows my mind how much memory waste there are with some programs these days.</description>
		<content:encoded><![CDATA[<p>Currently the tests I&#8217;m running are with 5-7 tabs open (Gmail is one of them) and zero extensions installed. Flock is currently consuming 76,000k. Was restarted 30 minutes or so ago (12/2/06 9:30am PST) after implementing all of engtech&#8217;s suggested changes. In all my IE7 tests (no add-ons installed there either) it rarely went over 70,000k and averaged under 50,000. For all its activex weaknesses, IE7 has admittedly performed the best so far in my tests with a default installation and no add-ons.</p>
<p>Flock started at 46,000k with no extensions installed and one tab open. Currently Second Life is my second most memory consuming application running at 62,000 minimized. When maximized that program shoots up to 90,000-125,000k.</p>
<p>This all seems very strange and lazy to me &#8212; throwback programmer from the Vic-20/C-64 days &#8212; when we had bytes to work with, not megabytes. It just blows my mind how much memory waste there are with some programs these days.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: darkmoon</title>
		<link>http://www.makeyougohmm.com/20061129/3990/#comment-354290</link>
		<author>darkmoon</author>
		<pubDate>Sat, 02 Dec 2006 18:02:32 +0000</pubDate>
		<guid>http://www.makeyougohmm.com/20061129/3990/#comment-354290</guid>
		<description>Oh.  One single exception.   Gmail type sites.   It refreshes the page automatically so you could be chewing up some resources since it's technically active by itself.  But if so, you should see the same thing happen if you open the same sites on IE.  Both browsers do prefetching, so you would expect similar results unless it's HTML markup prefetch.</description>
		<content:encoded><![CDATA[<p>Oh.  One single exception.   Gmail type sites.   It refreshes the page automatically so you could be chewing up some resources since it&#8217;s technically active by itself.  But if so, you should see the same thing happen if you open the same sites on IE.  Both browsers do prefetching, so you would expect similar results unless it&#8217;s HTML markup prefetch.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: darkmoon</title>
		<link>http://www.makeyougohmm.com/20061129/3990/#comment-354287</link>
		<author>darkmoon</author>
		<pubDate>Sat, 02 Dec 2006 17:58:46 +0000</pubDate>
		<guid>http://www.makeyougohmm.com/20061129/3990/#comment-354287</guid>
		<description>Right, but with your current test, you're just leaving a window with 1 or two tabs open in both browsers right?   Firefox shouldn't balloon at all.  No browser should.   Prefetch settings are usually 1 link deep, or if you have smart-prefetch algorithms, then it is based on historical data on how far you go into a site.

I could be wrong, but I don't believe that Firefox has smart-prefetch.   In any case, either of them shouldn't change the test results.  I do know that extensions have been a bane for memory loss in the past for Firefox and it continues to do so.

One of the curious things currently is I wonder how they open the tabs.   With 1.5G of memory, I don't usually get sluggish until about 30+ tabs open.   But I don't run as many extensions.  Perhaps the tab code isn't as optimized as it could be.  Either way, there's still some leak in Firefox since ... like you said...  it shouldn't do anything if you leave it up overnight.</description>
		<content:encoded><![CDATA[<p>Right, but with your current test, you&#8217;re just leaving a window with 1 or two tabs open in both browsers right?   Firefox shouldn&#8217;t balloon at all.  No browser should.   Prefetch settings are usually 1 link deep, or if you have smart-prefetch algorithms, then it is based on historical data on how far you go into a site.</p>
<p>I could be wrong, but I don&#8217;t believe that Firefox has smart-prefetch.   In any case, either of them shouldn&#8217;t change the test results.  I do know that extensions have been a bane for memory loss in the past for Firefox and it continues to do so.</p>
<p>One of the curious things currently is I wonder how they open the tabs.   With 1.5G of memory, I don&#8217;t usually get sluggish until about 30+ tabs open.   But I don&#8217;t run as many extensions.  Perhaps the tab code isn&#8217;t as optimized as it could be.  Either way, there&#8217;s still some leak in Firefox since &#8230; like you said&#8230;  it shouldn&#8217;t do anything if you leave it up overnight.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: TDavid</title>
		<link>http://www.makeyougohmm.com/20061129/3990/#comment-354282</link>
		<author>TDavid</author>
		<pubDate>Sat, 02 Dec 2006 17:46:37 +0000</pubDate>
		<guid>http://www.makeyougohmm.com/20061129/3990/#comment-354282</guid>
		<description>Well actually, I do work and open/close other tabs throughout the course of the day, darkmoon. The overnight no activity memory gobbling though clearly is some sort of leak. 

I don't know how many levels the prefetching goes though. If it just keeps going and going to new pages that's going to gobble memory. It should only prefetch the next page and not go any deeper than that. How would it know what links I would click beyond the links on the page. Without inspecting the source (which I'm trying to avoid doing in this experiment), I have no way of knowing absolutely for certain if this is how the prefetching is working.

On the positive side, I did notice when I removed all the add-ons it improved considerably, so clearly most of my problems were caused by (poorly coded) add-ons. There's still no reason a browser should be using over 100MB with 5-7 tabs open. That's over double the usage of any other program I have running. It was absolutely insane though when I was running out of memory with 2GB of RAM.</description>
		<content:encoded><![CDATA[<p>Well actually, I do work and open/close other tabs throughout the course of the day, darkmoon. The overnight no activity memory gobbling though clearly is some sort of leak. </p>
<p>I don&#8217;t know how many levels the prefetching goes though. If it just keeps going and going to new pages that&#8217;s going to gobble memory. It should only prefetch the next page and not go any deeper than that. How would it know what links I would click beyond the links on the page. Without inspecting the source (which I&#8217;m trying to avoid doing in this experiment), I have no way of knowing absolutely for certain if this is how the prefetching is working.</p>
<p>On the positive side, I did notice when I removed all the add-ons it improved considerably, so clearly most of my problems were caused by (poorly coded) add-ons. There&#8217;s still no reason a browser should be using over 100MB with 5-7 tabs open. That&#8217;s over double the usage of any other program I have running. It was absolutely insane though when I was running out of memory with 2GB of RAM.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: darkmoon</title>
		<link>http://www.makeyougohmm.com/20061129/3990/#comment-354279</link>
		<author>darkmoon</author>
		<pubDate>Sat, 02 Dec 2006 17:37:45 +0000</pubDate>
		<guid>http://www.makeyougohmm.com/20061129/3990/#comment-354279</guid>
		<description>Heh.  Those settings won't fix your issue.   If you look at the settings themselves, they're involved with caching and prefetch.   For your current scenario where you just have a tab open to a page, there shouldn't be any changes to memory usage.   Unless Firefox is going and prefetching other pages for the hell of it, and caching multiple copies of the current page in your test, which it doesn't.

I've tested static configurations of both 2.0 and 1.5 in both Linux and Windows.   Both of them balloon up regardless.

The scenarios that engtech is describing really only helps those people that are surfing a lot.  Doesn't help anything else.</description>
		<content:encoded><![CDATA[<p>Heh.  Those settings won&#8217;t fix your issue.   If you look at the settings themselves, they&#8217;re involved with caching and prefetch.   For your current scenario where you just have a tab open to a page, there shouldn&#8217;t be any changes to memory usage.   Unless Firefox is going and prefetching other pages for the hell of it, and caching multiple copies of the current page in your test, which it doesn&#8217;t.</p>
<p>I&#8217;ve tested static configurations of both 2.0 and 1.5 in both Linux and Windows.   Both of them balloon up regardless.</p>
<p>The scenarios that engtech is describing really only helps those people that are surfing a lot.  Doesn&#8217;t help anything else.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: TDavid</title>
		<link>http://www.makeyougohmm.com/20061129/3990/#comment-354277</link>
		<author>TDavid</author>
		<pubDate>Sat, 02 Dec 2006 17:36:53 +0000</pubDate>
		<guid>http://www.makeyougohmm.com/20061129/3990/#comment-354277</guid>
		<description>Just did a &lt;a href="http://www.makeyougohmm.com/index.phtml?s=about%3Aconfig"&gt;search for about:config here&lt;/a&gt; and see I wrote about this back in December 2004. It was back when people were complaining about &lt;a href="http://www.makeyougohmm.com/20041227/1282/"&gt;Firefox performing sluggishly&lt;/a&gt;. Not sure if those settings have been obsoleted or not now.</description>
		<content:encoded><![CDATA[<p>Just did a <a href="http://www.makeyougohmm.com/index.phtml?s=about%3Aconfig">search for about:config here</a> and see I wrote about this back in December 2004. It was back when people were complaining about <a href="http://www.makeyougohmm.com/20041227/1282/">Firefox performing sluggishly</a>. Not sure if those settings have been obsoleted or not now.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
