Comment 6 for bug 876210

Revision history for this message
Gary Lasker (gary-lasker) wrote :

Hi Chrles. The Software Center devs have just returned from the Ubuntu Developer Summit in Orlando and we have identified the work that we plan to do this cycle. Performance (and in particular, startup performance), is at the top of the priority list for improvement in Precise (and for SRU into Oneiric). We have also identified other areas that need speed improvement, and will address those as well.

Please note that we maintain a reference startup chart that we are using to monitor our progress in this area. These measurements are made using our chosen reference hardware Dell Mini 10, which is a fairly low-powered machine.

For the previous version of Software Center in Natty, you can see that we were at about ~3s for startup:

  http://people.canonical.com/%7Emvo/software-center/mini10-startup/startup-times.png

And for Oneiric (and currently Precise), we are currently at ~7s with the 5.0.2 release (SRU) there:

  http://people.canonical.com/%7Emvo/software-center/mini10-startup/start-times-oneiric.png

If you take a look at the second graph, you can see that at revision 2516 in software-center trunk we were at about 34s startup (!). This was the version that was released with Oneiric final. Note the improvement immediately after at revision 2517 that brings it to about 10s, and then improves to about 6-7 seconds from there. The software-center version 5.02 SRU in Oneiric includes this improvement.

And of course, we will continue to improve from here. Please keep an eye on this bug report as well as the startup time charts to monitor our improvements, and please add comments at any time to let us know if the improvements are noticeable and if they are making your experience using Software Center less frustrating and more enjoyable. That's our goal!

Thank you, your help is very much appreciated!

Best regards,
Gary