<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Index.dat Part IV - It's doing what on the UI thread?</title><link>http://blogs.msdn.com/jeffdav/archive/2004/12/02/273890.aspx</link><description>Whenever someone kills an application because it is hung we get a little report with the stack and some other information (if the user chooses to send it). About 1% of the reports for IE are from users who have killed IE (or the Internet Control Panel)</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>re: Index.dat Part IV - It's doing what on the UI thread?</title><link>http://blogs.msdn.com/jeffdav/archive/2004/12/02/273890.aspx#273917</link><pubDate>Thu, 02 Dec 2004 20:22:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:273917</guid><dc:creator>Adam</dc:creator><description>The real bug is there is no way it should take 20 minutes.&lt;br&gt;&lt;br&gt;rmdir /s on the appropriate directory aint nearly that slow -- so is there a huge performance bug in the database engine that IE is using for index.dat?</description></item><item><title>re: Index.dat Part IV - It's doing what on the UI thread?</title><link>http://blogs.msdn.com/jeffdav/archive/2004/12/02/273890.aspx#273926</link><pubDate>Thu, 02 Dec 2004 20:39:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:273926</guid><dc:creator>Michael Giagnocavo</dc:creator><description>Yea, I'm wondering the same thing: Why does it take so bloody long in the first place?</description></item><item><title>re: Index.dat Part IV - It's doing what on the UI thread?</title><link>http://blogs.msdn.com/jeffdav/archive/2004/12/02/273890.aspx#273997</link><pubDate>Thu, 02 Dec 2004 22:51:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:273997</guid><dc:creator>jeffdav</dc:creator><description>I am not familiar with the inner workings of what wininet is actually doing, but I suspect they need to grovel through everything and make a decision about whether to clear it or not.  IE is not the only application that uses the cache, and even within IE there are different ways of clearing the cache.  If you do not check the &amp;quot;Clear offline files too&amp;quot; checkbox on the Delete Files dialog, then Favorites that have been made offline files are saved, because you want them to be available offline. </description></item><item><title>re: Index.dat Part IV - It's doing what on the UI thread?</title><link>http://blogs.msdn.com/jeffdav/archive/2004/12/02/273890.aspx#274030</link><pubDate>Thu, 02 Dec 2004 23:56:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:274030</guid><dc:creator>CN</dc:creator><description>Still, it would seem that there is perharps a square runtime (or at least &amp;gt; linear) behavior here, i.e. each deletion being proportional to the total number of elements in the cache. </description></item><item><title>re: Index.dat Part IV - It's doing what on the UI thread?</title><link>http://blogs.msdn.com/jeffdav/archive/2004/12/02/273890.aspx#274072</link><pubDate>Fri, 03 Dec 2004 01:35:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:274072</guid><dc:creator>jeffdav</dc:creator><description>Not sure what its time-complexity is.  Having lots of small files makes it take longer then a few big files, which we would all expect.  Like I said, I am not sure... this component is way below the code I write in the stack.  I am just a consumer.  My job is to fix the doing-it-on-the-ui-thread problem, not the it-takes-for-ever problem. :)&lt;br&gt;</description></item><item><title>re: Index.dat Part IV - It's doing what on the UI thread?</title><link>http://blogs.msdn.com/jeffdav/archive/2004/12/02/273890.aspx#274586</link><pubDate>Fri, 03 Dec 2004 20:13:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:274586</guid><dc:creator>Michael Giagnocavo</dc:creator><description>So it's more an issue of IE's massive integration than anything else...</description></item><item><title>re: Index.dat Part IV - It's doing what on the UI thread?</title><link>http://blogs.msdn.com/jeffdav/archive/2004/12/02/273890.aspx#274621</link><pubDate>Fri, 03 Dec 2004 20:47:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:274621</guid><dc:creator>jeffdav</dc:creator><description>No, integration is not the issue.  You have to have a cache, you have to have a way to clear it.  The issue is doing blocking operations on a UI thread.</description></item><item><title>Wininet Cache: Index.dat</title><link>http://blogs.msdn.com/jeffdav/archive/2004/12/02/273890.aspx#274710</link><pubDate>Sat, 04 Dec 2004 01:24:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:274710</guid><dc:creator>WebTransports's WebLog</dc:creator><description /></item><item><title>re: Next Version of Internet Explorer !!</title><link>http://blogs.msdn.com/jeffdav/archive/2004/12/02/273890.aspx#379072</link><pubDate>Wed, 23 Feb 2005 22:15:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:379072</guid><dc:creator>Ali Alvi's WebLog</dc:creator><description /></item><item><title> jeff s WebLog Index dat Part IV It s doing what on the UI thread | Paid Surveys</title><link>http://blogs.msdn.com/jeffdav/archive/2004/12/02/273890.aspx#9655050</link><pubDate>Fri, 29 May 2009 20:02:21 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9655050</guid><dc:creator> jeff s WebLog Index dat Part IV It s doing what on the UI thread | Paid Surveys</dc:creator><description>&lt;p&gt;PingBack from &lt;a rel="nofollow" target="_new" href="http://paidsurveyshub.info/story.php?title=jeff-s-weblog-index-dat-part-iv-it-s-doing-what-on-the-ui-thread"&gt;http://paidsurveyshub.info/story.php?title=jeff-s-weblog-index-dat-part-iv-it-s-doing-what-on-the-ui-thread&lt;/a&gt;&lt;/p&gt;
</description></item></channel></rss>