Software Center Memory/Processor bug
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
software-center (Ubuntu) |
Fix Released
|
High
|
Unassigned | ||
Precise |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Bug Description:
Software Centers memory usage increases the more applications you install, to monitor this effect I am going to do a single For Purchase install and the an run with 7 For Purchase apps and attach the logs to this bug.
Then a single repo app and then several repo apps.
OS:
64bit Precise
USC Version:
5.2.1
Steps To Reproduce:
1. Open USC install an app.
2. Click on All software once app 1 has installed
3. Install another app
4. Click on All Software once app 2 has installed
5. install another app and so on
6. monitor the memory used at each point ( I used ldtp's startlog(
Expected Results:
I expect the memory usage to not increase more than a set amount per app install.
ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: software-center 5.2.1
ProcVersionSign
Uname: Linux 3.2.0-24-generic x86_64
NonfreeKernelMo
ApportVersion: 2.0.1-0ubuntu7
Architecture: amd64
Date: Wed May 23 15:32:24 2012
InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Release amd64 (20120425)
PackageArchitec
ProcEnviron:
LANGUAGE=en_GB:en
TERM=xterm
PATH=(custom, no user)
LANG=en_GB.UTF-8
SHELL=/bin/bash
SourcePackage: software-center
UpgradeStatus: No upgrade log present (probably fresh install)
Related branches
- Gary Lasker (community): Approve
-
Diff: 373 lines (+230/-8)9 files modifiedsoftware-center (+2/-1)
softwarecenter/ui/gtk3/models/appstore2.py (+4/-1)
softwarecenter/ui/gtk3/views/catview_gtk.py (+3/-1)
softwarecenter/ui/gtk3/views/purchaseview.py (+1/-1)
softwarecenter/ui/gtk3/widgets/buttons.py (+11/-3)
softwarecenter/ui/gtk3/widgets/containers.py (+7/-1)
softwarecenter/utils.py (+64/-0)
tests/gtk3/test_memleak.py (+131/-0)
tests/test_utils.py (+7/-0)
description: | updated |
tags: | added: patch |
Changed in software-center (Ubuntu): | |
status: | Triaged → In Progress |
Install/remove result from htop for the installs:
* 151mb (initial)
* 182mb (powertop)
* 235 (2vcard)
* 250 (4g8)
* 290 (2vcard)
It seems like it matters that they are different.