<?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, again</title>
	<atom:link href="http://blog.vlad1.com/2009/07/27/startup-again/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.vlad1.com/2009/07/27/startup-again/</link>
	<description>Words</description>
	<lastBuildDate>Mon, 15 Mar 2010 23:28:54 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
	<item>
		<title>By: bert hubert</title>
		<link>http://blog.vlad1.com/2009/07/27/startup-again/comment-page-1/#comment-3609</link>
		<dc:creator>bert hubert</dc:creator>
		<pubDate>Wed, 29 Jul 2009 21:18:10 +0000</pubDate>
		<guid isPermaLink="false">http://blog.vlad1.com/?p=150#comment-3609</guid>
		<description>You might want to look at &#039;cinfo&#039; - http://ds9a.nl/cinfo 
It has bitrotted slightly, but it will tell you which pages of a file are in the page cache (on Linux, and perhaps Solaris too).</description>
		<content:encoded><![CDATA[<p>You might want to look at &#8216;cinfo&#8217; &#8211; <a href="http://ds9a.nl/cinfo" rel="nofollow">http://ds9a.nl/cinfo</a><br />
It has bitrotted slightly, but it will tell you which pages of a file are in the page cache (on Linux, and perhaps Solaris too).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: vladimir</title>
		<link>http://blog.vlad1.com/2009/07/27/startup-again/comment-page-1/#comment-3595</link>
		<dc:creator>vladimir</dc:creator>
		<pubDate>Tue, 28 Jul 2009 17:44:36 +0000</pubDate>
		<guid isPermaLink="false">http://blog.vlad1.com/?p=150#comment-3595</guid>
		<description>Taras, yeah, as I mentioned I have a full trace; it&#039;s not enough.

Ed, yep, I compared that with the trace that I have.  Mostly the same files.  There&#039;s something else going on, and I&#039;m not sure what, will keep looking.</description>
		<content:encoded><![CDATA[<p>Taras, yeah, as I mentioned I have a full trace; it&#8217;s not enough.</p>
<p>Ed, yep, I compared that with the trace that I have.  Mostly the same files.  There&#8217;s something else going on, and I&#8217;m not sure what, will keep looking.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Taras</title>
		<link>http://blog.vlad1.com/2009/07/27/startup-again/comment-page-1/#comment-3594</link>
		<dc:creator>Taras</dc:creator>
		<pubDate>Tue, 28 Jul 2009 15:55:18 +0000</pubDate>
		<guid isPermaLink="false">http://blog.vlad1.com/?p=150#comment-3594</guid>
		<description>You can get a complete list of what&#039;s in cache by stracing the program first</description>
		<content:encoded><![CDATA[<p>You can get a complete list of what&#8217;s in cache by stracing the program first</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jo Hermans</title>
		<link>http://blog.vlad1.com/2009/07/27/startup-again/comment-page-1/#comment-3593</link>
		<dc:creator>Jo Hermans</dc:creator>
		<pubDate>Tue, 28 Jul 2009 15:50:39 +0000</pubDate>
		<guid isPermaLink="false">http://blog.vlad1.com/?p=150#comment-3593</guid>
		<description>I vaguely remember that several sqlite files still used the default 1K pagesize, instead of the normal 4K. Not places.sqlite, but cookies.sqlite etc ... I&#039;ll try to look tonight if I can make a list of them. I saw the 1K reads in a Process Monitor logfile, but I don&#039;t know if they would tax the startup a lot.

It was mentioned somewhere in a bug that we should force them all to use 4K. Note that if we would change the pagesize, then people with old profiles would still use the incorrect pagesizes. A workaround (aside form recreating the databases) would be to create a new profile.</description>
		<content:encoded><![CDATA[<p>I vaguely remember that several sqlite files still used the default 1K pagesize, instead of the normal 4K. Not places.sqlite, but cookies.sqlite etc &#8230; I&#8217;ll try to look tonight if I can make a list of them. I saw the 1K reads in a Process Monitor logfile, but I don&#8217;t know if they would tax the startup a lot.</p>
<p>It was mentioned somewhere in a bug that we should force them all to use 4K. Note that if we would change the pagesize, then people with old profiles would still use the incorrect pagesizes. A workaround (aside form recreating the databases) would be to create a new profile.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Edward Lee</title>
		<link>http://blog.vlad1.com/2009/07/27/startup-again/comment-page-1/#comment-3591</link>
		<dc:creator>Edward Lee</dc:creator>
		<pubDate>Tue, 28 Jul 2009 08:48:24 +0000</pubDate>
		<guid isPermaLink="false">http://blog.vlad1.com/?p=150#comment-3591</guid>
		<description>When I run &quot;lsof -c firefox-bin&quot; on a new profile, I see..

app dir: 5 chrome jars, 17 dylibs
/Library: 1 caches, 19 fonts, 2 plugins (flash, quicktime)
/System/Library: 1 caches, 4 encoding dylibs, 4 fonts, ~15 framework related (carbon, core audio, core uiquicktime)
profile dir: ~10 sqlite/db
user/Library: 4 caches, 1 sqlite, 2 fonts

I suppose it might be more useful if it was a lsof -c firefox-bin at various points during startup, but that might be useful in figuring out what else might be loaded.</description>
		<content:encoded><![CDATA[<p>When I run &#8220;lsof -c firefox-bin&#8221; on a new profile, I see..</p>
<p>app dir: 5 chrome jars, 17 dylibs<br />
/Library: 1 caches, 19 fonts, 2 plugins (flash, quicktime)<br />
/System/Library: 1 caches, 4 encoding dylibs, 4 fonts, ~15 framework related (carbon, core audio, core uiquicktime)<br />
profile dir: ~10 sqlite/db<br />
user/Library: 4 caches, 1 sqlite, 2 fonts</p>
<p>I suppose it might be more useful if it was a lsof -c firefox-bin at various points during startup, but that might be useful in figuring out what else might be loaded.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
