<?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: Startup Time in the Wild</title>
	<atom:link href="http://shawnwilsher.com/archives/421/feed" rel="self" type="application/rss+xml" />
	<link>http://shawnwilsher.com/archives/421</link>
	<description></description>
	<lastBuildDate>Mon, 05 Dec 2011 17:26:04 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
	<item>
		<title>By: Startup Time in the Wild Take Two : Shawn Wilsher</title>
		<link>http://shawnwilsher.com/archives/421/comment-page-1#comment-4494</link>
		<dc:creator>Startup Time in the Wild Take Two : Shawn Wilsher</dc:creator>
		<pubDate>Fri, 13 Aug 2010 19:20:51 +0000</pubDate>
		<guid isPermaLink="false">http://shawnwilsher.com/?p=421#comment-4494</guid>
		<description>[...] Comments Shawn Wilsher on Startup Time in the Wildpd on Startup Time in the WildM. Caywood on Startup Time in the WildPaul OShannessy on Startup Time [...]</description>
		<content:encoded><![CDATA[<p>[...] Comments Shawn Wilsher on Startup Time in the Wildpd on Startup Time in the WildM. Caywood on Startup Time in the WildPaul OShannessy on Startup Time [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Shawn Wilsher</title>
		<link>http://shawnwilsher.com/archives/421/comment-page-1#comment-4491</link>
		<dc:creator>Shawn Wilsher</dc:creator>
		<pubDate>Thu, 12 Aug 2010 17:31:33 +0000</pubDate>
		<guid isPermaLink="false">http://shawnwilsher.com/?p=421#comment-4491</guid>
		<description>Where does it say that I&#039;m working to improve the startup time of a &quot;clean profile&quot;?</description>
		<content:encoded><![CDATA[<p>Where does it say that I&#8217;m working to improve the startup time of a &#8220;clean profile&#8221;?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: pd</title>
		<link>http://shawnwilsher.com/archives/421/comment-page-1#comment-4490</link>
		<dc:creator>pd</dc:creator>
		<pubDate>Thu, 12 Aug 2010 17:28:57 +0000</pubDate>
		<guid isPermaLink="false">http://shawnwilsher.com/?p=421#comment-4490</guid>
		<description>Unfortunately the goals, or more specifically the non-goals are probably the most accurate &#039;metric&#039; for what users can expect from all this start up work: not very much!

How many users run a &#039;clean profile&#039; ? 
How many users run without any extensions?

If all the previous work on start up time - the Planet Mozilla evidence of which has vanished - was merely to improve clean start up and you are only getting to this dirty start up work now, with a margin of 20%, should users really expect a real-world faster start up from Firefox 4?

I appreciate that test conditions have to be consistent and scientific but really, to test start up performance without any add-ons is far from realistic surely?

When are we going to get a Firefox that actually does start up within 5 seconds in real-world conditions, Firefox 8?</description>
		<content:encoded><![CDATA[<p>Unfortunately the goals, or more specifically the non-goals are probably the most accurate &#8216;metric&#8217; for what users can expect from all this start up work: not very much!</p>
<p>How many users run a &#8216;clean profile&#8217; ?<br />
How many users run without any extensions?</p>
<p>If all the previous work on start up time &#8211; the Planet Mozilla evidence of which has vanished &#8211; was merely to improve clean start up and you are only getting to this dirty start up work now, with a margin of 20%, should users really expect a real-world faster start up from Firefox 4?</p>
<p>I appreciate that test conditions have to be consistent and scientific but really, to test start up performance without any add-ons is far from realistic surely?</p>
<p>When are we going to get a Firefox that actually does start up within 5 seconds in real-world conditions, Firefox 8?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: M. Caywood</title>
		<link>http://shawnwilsher.com/archives/421/comment-page-1#comment-4450</link>
		<dc:creator>M. Caywood</dc:creator>
		<pubDate>Tue, 27 Jul 2010 22:15:28 +0000</pubDate>
		<guid isPermaLink="false">http://shawnwilsher.com/?p=421#comment-4450</guid>
		<description>Thanks for the quick response, Shawn; filed as Bug 582396 (https://bugzilla.mozilla.org/show_bug.cgi?id=582396)</description>
		<content:encoded><![CDATA[<p>Thanks for the quick response, Shawn; filed as Bug 582396 (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=582396" rel="nofollow">https://bugzilla.mozilla.org/show_bug.cgi?id=582396</a>)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Paul OShannessy</title>
		<link>http://shawnwilsher.com/archives/421/comment-page-1#comment-4448</link>
		<dc:creator>Paul OShannessy</dc:creator>
		<pubDate>Tue, 27 Jul 2010 17:43:12 +0000</pubDate>
		<guid isPermaLink="false">http://shawnwilsher.com/?p=421#comment-4448</guid>
		<description>@AndersH - That won&#039;t have any effect on startup time. We only ever read sessionstore.js. The others are probably there due to an addon. They might also be there due to timing of writes, which could cause your OS to add -N to the filename. They are all safe to delete (unless they are used by an extension, but if you don&#039;t know why they&#039;re there, it&#039;s probably safe).</description>
		<content:encoded><![CDATA[<p>@AndersH &#8211; That won&#8217;t have any effect on startup time. We only ever read sessionstore.js. The others are probably there due to an addon. They might also be there due to timing of writes, which could cause your OS to add -N to the filename. They are all safe to delete (unless they are used by an extension, but if you don&#8217;t know why they&#8217;re there, it&#8217;s probably safe).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Shawn Wilsher</title>
		<link>http://shawnwilsher.com/archives/421/comment-page-1#comment-4447</link>
		<dc:creator>Shawn Wilsher</dc:creator>
		<pubDate>Tue, 27 Jul 2010 17:35:19 +0000</pubDate>
		<guid isPermaLink="false">http://shawnwilsher.com/?p=421#comment-4447</guid>
		<description>M. Caywood: It would likely be best for you to &lt;a href=&quot;https://bugzilla.mozilla.org/enter_bug.cgi?product=Toolkit&amp;component=Places&quot; rel=&quot;nofollow&quot;&gt;file a bug on this&lt;/a&gt;, and we&#039;ll take it there.  Something is certainly not right here, and we should get to the bottom of it.</description>
		<content:encoded><![CDATA[<p>M. Caywood: It would likely be best for you to <a href="https://bugzilla.mozilla.org/enter_bug.cgi?product=Toolkit&#038;component=Places" rel="nofollow">file a bug on this</a>, and we&#8217;ll take it there.  Something is certainly not right here, and we should get to the bottom of it.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: AndersH</title>
		<link>http://shawnwilsher.com/archives/421/comment-page-1#comment-4446</link>
		<dc:creator>AndersH</dc:creator>
		<pubDate>Tue, 27 Jul 2010 13:40:25 +0000</pubDate>
		<guid isPermaLink="false">http://shawnwilsher.com/?p=421#comment-4446</guid>
		<description>A few days ago, I looked in my profile-folder and found 34 files called sessionstore-1.js ... sessionstore-34.js. They are probably just old sessionstore.js-files, but would these have any effect on startup time?</description>
		<content:encoded><![CDATA[<p>A few days ago, I looked in my profile-folder and found 34 files called sessionstore-1.js &#8230; sessionstore-34.js. They are probably just old sessionstore.js-files, but would these have any effect on startup time?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: M. Caywood</title>
		<link>http://shawnwilsher.com/archives/421/comment-page-1#comment-4438</link>
		<dc:creator>M. Caywood</dc:creator>
		<pubDate>Tue, 27 Jul 2010 04:41:19 +0000</pubDate>
		<guid isPermaLink="false">http://shawnwilsher.com/?p=421#comment-4438</guid>
		<description>Hi Shawn, my startup time has massively regressed between Firefox 3.6.8 and 4beta1 -- some delayed startup event in Places is taking about 30 seconds and freezing the browser. It seems to happen on a timer after tabs open and windows raised, or is triggered if I focus the location bar.

It started misbehaving when I imported all my tagged delicious bookmarks so I could switch to using Firefox sync instead. DB files are large but not huge: Places.sqlite = 40 MB, formhistory.sqlite 1.5 MB. I can supply my places data (securely) if necessary.

I couldn&#039;t find a bug for this for Beta 2 or in a search of Bugzilla; are you aware of any major Places startup regressions?</description>
		<content:encoded><![CDATA[<p>Hi Shawn, my startup time has massively regressed between Firefox 3.6.8 and 4beta1 &#8212; some delayed startup event in Places is taking about 30 seconds and freezing the browser. It seems to happen on a timer after tabs open and windows raised, or is triggered if I focus the location bar.</p>
<p>It started misbehaving when I imported all my tagged delicious bookmarks so I could switch to using Firefox sync instead. DB files are large but not huge: Places.sqlite = 40 MB, formhistory.sqlite 1.5 MB. I can supply my places data (securely) if necessary.</p>
<p>I couldn&#8217;t find a bug for this for Beta 2 or in a search of Bugzilla; are you aware of any major Places startup regressions?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Shawn Wilsher</title>
		<link>http://shawnwilsher.com/archives/421/comment-page-1#comment-4437</link>
		<dc:creator>Shawn Wilsher</dc:creator>
		<pubDate>Tue, 27 Jul 2010 00:35:14 +0000</pubDate>
		<guid isPermaLink="false">http://shawnwilsher.com/?p=421#comment-4437</guid>
		<description>I cannot possibly conclude that, nor did I say that that was my conclusion.  We need to start somewhere, and this is certainly it.  This week I&#039;m going to be looking at some profiles that were given to us by users and see if a) I can reproduce their slow startup and b) I can get useful data from the profiles.

I also see people frequently stating that they have long startup time and then also brag about the tens or hundreds of tabs they have open on a day-to-day basis.  The session restore performance hit scales linearly with the number of tabs it has open.  I only had eight in this test.

And of course, I don&#039;t expect there to be a magic bullet that will solve the startup problem.  It is very likely a complicated problem without a simple solution.</description>
		<content:encoded><![CDATA[<p>I cannot possibly conclude that, nor did I say that that was my conclusion.  We need to start somewhere, and this is certainly it.  This week I&#8217;m going to be looking at some profiles that were given to us by users and see if a) I can reproduce their slow startup and b) I can get useful data from the profiles.</p>
<p>I also see people frequently stating that they have long startup time and then also brag about the tens or hundreds of tabs they have open on a day-to-day basis.  The session restore performance hit scales linearly with the number of tabs it has open.  I only had eight in this test.</p>
<p>And of course, I don&#8217;t expect there to be a magic bullet that will solve the startup problem.  It is very likely a complicated problem without a simple solution.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Michael Lefevre</title>
		<link>http://shawnwilsher.com/archives/421/comment-page-1#comment-4436</link>
		<dc:creator>Michael Lefevre</dc:creator>
		<pubDate>Mon, 26 Jul 2010 22:43:52 +0000</pubDate>
		<guid isPermaLink="false">http://shawnwilsher.com/?p=421#comment-4436</guid>
		<description>I understand about the extensions (I read the wiki page already). But I doubt those reports of long startup times are coming from people who have a startup time of 620ms.

Not that I have any better ideas of how to test, and the conclusions of looking at session restore and places seem reasonable.  But if someone has a startup taking 20 seconds with no extensions, how can you conclude from your test that session restore is a similar chunk of their startup time, and that your 20% gain will translate to a 20% gain for them, rather than a 100ms gain (which would be &lt;1% for them)?</description>
		<content:encoded><![CDATA[<p>I understand about the extensions (I read the wiki page already). But I doubt those reports of long startup times are coming from people who have a startup time of 620ms.</p>
<p>Not that I have any better ideas of how to test, and the conclusions of looking at session restore and places seem reasonable.  But if someone has a startup taking 20 seconds with no extensions, how can you conclude from your test that session restore is a similar chunk of their startup time, and that your 20% gain will translate to a 20% gain for them, rather than a 100ms gain (which would be &lt;1% for them)?</p>
]]></content:encoded>
	</item>
</channel>
</rss>

