<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Songbird Blog &#187; performance</title>
	<atom:link href="http://blog.songbirdnest.com/tag/performance/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.songbirdnest.com</link>
	<description>Play music. Play the Web.</description>
	<lastBuildDate>Thu, 09 Feb 2012 00:55:55 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Performance work for 1.9, a follow up.</title>
		<link>http://blog.songbirdnest.com/2010/09/24/performance-work-for-1-9-a-follow-up/</link>
		<comments>http://blog.songbirdnest.com/2010/09/24/performance-work-for-1-9-a-follow-up/#comments</comments>
		<pubDate>Fri, 24 Sep 2010 22:50:18 +0000</pubDate>
		<dc:creator>Aus</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[performance]]></category>
		<category><![CDATA[pink floyd]]></category>

		<guid isPermaLink="false">http://blog.songbirdnest.com/?p=2210</guid>
		<description><![CDATA[Here&#8217;s quick update before the weekend for the folks interested in performance improvements that are going into our next release. Significant progress has been made for browsing large libraries as well as searching. We&#8217;re hoping that most of you will have a much better experience if you have a library that&#8217;s 25,000 tracks and larger. [...]]]></description>
			<content:encoded><![CDATA[<p>Here&#8217;s quick update before the weekend for the folks interested in performance improvements that are going into our next release.</p>
<p>Significant progress has been made for browsing large libraries as well as searching. We&#8217;re hoping that most of you will have a much better experience if you have a library that&#8217;s 25,000 tracks and larger. For the curious, I usually do performance work and testing using a 65,000 track library with 8 genres, 1074 artists and 3170 albums.</p>
<p>Most of the work this week was focused on search performance. The last round of fixes will be in the <a href="http://developer.songbirdnest.com/builds/trunk/latest/">nightly build</a> that will be up tomorrow. The build number should be 1824 or greater. If you are testing using the nightly build, creating a new profile is recommended. You can do so by using the Songbird (Profile Manager) link in the Start Menu or by starting the application with the -ProfileManager command line argument.</p>
<p>Feedback is always appreciated. If you run into problems and post a comment, some quick stats about your library size, total number of genres, artists and albums as well as your operating system is very helpful. <img src='http://blog.songbirdnest.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Thanks everyone, and have a great weekend!</p>
<p>EDIT:</p>
<p>LiveSearch has been fixed. The next nightly build will have all the necessary fixes (Build #1827).</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.songbirdnest.com/2010/09/24/performance-work-for-1-9-a-follow-up/feed/</wfw:commentRss>
		<slash:comments>109</slash:comments>
		</item>
		<item>
		<title>Performance work for 1.9</title>
		<link>http://blog.songbirdnest.com/2010/09/19/performance-work-for-1-9/</link>
		<comments>http://blog.songbirdnest.com/2010/09/19/performance-work-for-1-9/#comments</comments>
		<pubDate>Sun, 19 Sep 2010 22:10:26 +0000</pubDate>
		<dc:creator>Aus</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[performance]]></category>
		<category><![CDATA[pink floyd]]></category>

		<guid isPermaLink="false">http://blog.songbirdnest.com/?p=2208</guid>
		<description><![CDATA[We&#8217;ve been listening to everyone&#8217;s wishes for better performance while browsing and searching the library and plan on improving this area substantially for Songbird 1.9. The current nightly builds already show really good improvement when using the filter panes and search. If you&#8217;re curious, you can go and try it out now by grabbing a [...]]]></description>
			<content:encoded><![CDATA[<p>We&#8217;ve been listening to everyone&#8217;s wishes for better performance while browsing and searching the library and plan on improving this area substantially for Songbird 1.9.</p>
<p>The current nightly builds already show really good improvement when using the filter panes and search. If you&#8217;re curious, you can go and try it out now by grabbing a <a href="http://developer.songbirdnest.com/builds/trunk/latest/">nightly build</a>.</p>
<p>Here are some links to the performance bugs we&#8217;re tackling for the Pink Floyd release which already show significant improvement in the nightlies.</p>
<ul>
<li><a href="http://bugzilla.songbirdnest.com/show_bug.cgi?id=21545">Bug 21545</a> &#8211; [perf] 1.7.3 filter pane view very slow (plus start up very slow).</li>
<li><a href="http://bugzilla.songbirdnest.com/show_bug.cgi?id=21385">Bug 21385</a> &#8211; [perf]Terrible performance browsing a large library.</li>
<li><a href="http://bugzilla.songbirdnest.com/show_bug.cgi?id=21474">Bug 21474</a> &#8211; [perf] Library search is slow.</li>
</ul>
<p>I&#8217;ll be posting some follow ups as work progresses. <img src='http://blog.songbirdnest.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://blog.songbirdnest.com/2010/09/19/performance-work-for-1-9/feed/</wfw:commentRss>
		<slash:comments>47</slash:comments>
		</item>
		<item>
		<title>What we&#8217;re working on for 0.6</title>
		<link>http://blog.songbirdnest.com/2008/04/07/what-were-working-on-for-06/</link>
		<comments>http://blog.songbirdnest.com/2008/04/07/what-were-working-on-for-06/#comments</comments>
		<pubDate>Tue, 08 Apr 2008 02:34:05 +0000</pubDate>
		<dc:creator>raffel</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[0.6]]></category>
		<category><![CDATA[database]]></category>
		<category><![CDATA[iPod]]></category>
		<category><![CDATA[metadata]]></category>
		<category><![CDATA[MTP]]></category>
		<category><![CDATA[performance]]></category>
		<category><![CDATA[progress report]]></category>

		<guid isPermaLink="false">http://blog.songbirdnest.com/2008/04/07/what-were-working-on-for-06/</guid>
		<description><![CDATA[Coding for Songbird 0.6 has begun. Here&#8217;s an overview of what we’re working on: We&#8217;ve already started working on increasing speed and response times for large libraries. We’ve heard this request loud and clear and we’ve made it a priority to improve things in 0.6. The MTP add-on for Windows will be extended to include [...]]]></description>
			<content:encoded><![CDATA[<p>Coding for Songbird 0.6 has begun. Here&#8217;s an overview of what we’re working on:</p>
<ul>
<li>We&#8217;ve <a href="http://blog.songbirdnest.com/2008/04/04/database-schema-changes-in-nightly-we-broke-your-sht/">already started</a> working on increasing speed and response times for large libraries. We’ve heard this request loud and clear and we’ve made it a priority to improve things in 0.6.</li>
<li>The <a href="http://addons.songbirdnest.com/extensions/detail/172">MTP add-on for Windows</a> will be extended to include sync functionality so you can more easily manage media on your portable devices.</li>
<li>The iPod add-on will be migrated to our new device API. This will fix a bunch of bugs and allow us to maintain all of our device support in a single code base. It will also give us an opportunity to test the extensibility of the 0.5 device API and allow iPod support to benefit from features and UI improvements we roll into MTP support (and vice versa).</li>
<li>Songbird will be adding the ability to write metadata changes back to your media files. This will include a new UI and will be our first time managing your data. We&#8217;re planning on adding Album artwork write back in a future release.</li>
</ul>
<p>We&#8217;ll also be:</p>
<ul>
<li>Adding contextual menus and find functionality in the browser component of Songbird based on your requests.</li>
<li>Cleaning up the View menu (so that switching Feathers, Views, and Display Panes is clearer).</li>
<li>Continuing work on UI bugs to polish and improve the overall user experience.</li>
</ul>
<p>While the goal is to land our MTP and iPod add-ons with the 0.6 release it is worth noting that due to the complexities and dependencies in these projects we might end up releasing them shortly after 0.6 launches. Everything else is scheduled to go out with the release.  The current plan is to ship 0.6 final in the late May/early June timeframe. Until then, please continue to send us your feedback and <a href="http://bugzilla.songbirdnest.com/enter_bug.cgi?product=Songbird">file bugs</a> as you find them.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.songbirdnest.com/2008/04/07/what-were-working-on-for-06/feed/</wfw:commentRss>
		<slash:comments>53</slash:comments>
		</item>
		<item>
		<title>Database Schema Changes in Nightly (We broke your sh*t)</title>
		<link>http://blog.songbirdnest.com/2008/04/04/database-schema-changes-in-nightly-we-broke-your-sht/</link>
		<comments>http://blog.songbirdnest.com/2008/04/04/database-schema-changes-in-nightly-we-broke-your-sht/#comments</comments>
		<pubDate>Sat, 05 Apr 2008 01:45:40 +0000</pubDate>
		<dc:creator>steve</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[broken]]></category>
		<category><![CDATA[bug]]></category>
		<category><![CDATA[database]]></category>
		<category><![CDATA[library]]></category>
		<category><![CDATA[performance]]></category>
		<category><![CDATA[schema]]></category>

		<guid isPermaLink="false">http://blog.songbirdnest.com/2008/04/04/database-schema-changes-in-nightly-we-broke-your-sht/</guid>
		<description><![CDATA[Heads-up to folks who download nightlies or build from trunk! I just landed bug 8247 which included a change to our library database schema. It turns out using 36 character strings instead of integers as foreign keys bloats the size of your database and generally slows things down. This fix reduces our library database size [...]]]></description>
			<content:encoded><![CDATA[<p>Heads-up to folks who download <a href="http://publicsvn.songbirdnest.com/wiki/Nightly_Builds">nightlies</a> or build from trunk!  I just landed <a href="http://bugzilla.songbirdnest.com/show_bug.cgi?id=8247">bug 8247</a> which included a change to our library database schema.  It turns out using 36 character strings instead of integers as foreign keys bloats the size of your database and generally slows things down.  This fix reduces our library database size by almost 50% and gives us an all-around performance boost, particularly on large libraries.</p>
<p><strong>The down side is that your current Songbird library will not be compatible with future versions of Songbird, starting with tonight&#8217;s nightly.</strong>  The fix is easy &#8212; simply delete your profile and re-import your library.  There is another option for those who would prefer to keep their libraries, but it takes some skills.  It involves using the <a href="http://www.sqlite.org/download.html">sqlite command line tool</a> and running a <a href="http://bugzilla.songbirdnest.com/attachment.cgi?id=5114">migration script</a> on each of your Songbird library database files.  If you&#8217;re gung-ho to give this a try, Peter documented <a href="http://wiki.songbirdnest.com/index.php/MigrateDB0To2">the steps</a> on our wiki.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.songbirdnest.com/2008/04/04/database-schema-changes-in-nightly-we-broke-your-sht/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
	</channel>
</rss>

