I did some performance evaluations for Software Center 4.0.2 in Natty
based on David's observations in comment #5 and can report the
following:

> 1) Speed opening deb file
> a-Open a .deb file (software-center shows gray window until it can load 
> information) - 26 seconds
> b-Open a .deb file (gdebi opens the file quickly) - 2 seconds

Startup time is significantly faster in Natty than in Maverick, but
because the code path is different when opening a .deb file directly
some of the startup time optimizations that we implemented in Natty are
*not* effective *for this case*. In addition, there is a usability
glitch in that the main category view is displayed momentarily on launch
before switching to the details page for the .deb being opened. Both of
these issues are identified to be addressed in Oneiric with work items
in the Software Center UI enhancements spec:

  https://blueprints.launchpad.net/ubuntu/+spec/desktop-o-software-
center-ui

> 2) Speed opening
> a-Open software-center - 20 Seconds
> b-Open synaptic - 4 seconds

This was significantly improved for Natty. On my laptop, Software Center
starts up in well under 1 second.

> 3) Interface unresponsive while installing
> a-Select a large number of packages to be installed (all games for example) - 
> software-center is bogged down by dpkg, unresponsive.
> b-Select a large number of packages to be installed (all games for example) - 
> synaptic/gnome-app-install interface is not bogged down by dpkg as they 
> REQUIRE user to confirm packages BEFORE being installed, then BLOCKS the 
> interface when installing.

> I would recommend that either the interface be blocked when the user
is finally ready to confirm packages to install. Otherwise I recommend
removing niceness from dpkg so that it doesn't peg the CPU (meaning
installation will be slower than with other package management tools).
If there is a creative way to have dpkg and software-center both run
without this lag, please post your idea here.

This is still the case, but generally only when installing more than a
few items simultaneously.

> c-After selecting a package you may notice a 15 second lag before it
is added to the "In progress queue"

In Natty we reduced the delay before progress bar feedback on an install
or remove from a few seconds or more down to almost instantaneous. There
is still a small delay of about 1-2 seconds before the "In Progress"
node appears, but I am not seeing anything like 15 seconds. Please let
me know if there are specific packages or conditions that you see this
kind of delay with.

It would be worth reducing the additional delay before the "In Progress"
item appears. It should appear as quickly as the progress bar.

> 5) Slowness in browsing interface
> a-After clicking on "More info" interface is non-responsive (try scroll up, 
> scroll down) until thumbnail loads.
> b-Scrolling through list of packages causes visual stutter. Clicking on 
> Category bar does not have an immediate effect.
> c-Clicking on history beside category bars create a broken path that doesn't 
> bring you anywhere (white page)

I can't reproduce any of these cases with Software Center 4.0.2 in
Natty. If you are still experiencing any of these and if they are
reproducible, please provide further details here. In particular, item
c) should never occur, so if you could provide a sequence that results
in that issue, it would be very helpful indeed.

Thanks again!

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/542336

Title:
  software centre is memory hog and sometimes becomes unresponsive

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to