[Bug 1253593] Re: hud memory usage grows over time
The problem seems to continue. hud-service is using 85% of my memory (I have 32 GB !!) and 100% CPU. killall or kill does not kill it. PID USER PR NIVIRTRESSHR S %CPU %MEM TIME+ COMMAND 20208 jundurr+ 20 0 27.839g 0.026t 5588 R 100.4 85.6 2597:47 hud-service 32571 jundurr+ 20 0 1091560 85016 11632 R 100.4 0.3 7:12.80 cli 2872 jundurr+ 20 0 1644164 71668 7820 S 13.6 0.2 1306:04 nautilus 1412 root 20 0 723080 278368 67204 S 9.0 0.8 803:47.22 Xorg $cat /proc/20208/status Name: hud-service State: R (running) Tgid: 20208 Ngid: 0 Pid:20208 PPid: 2297 TracerPid: 0 Uid:1000100010001000 Gid:1000100010001000 FDSize: 64 Groups: 4 7 20 24 27 30 44 46 108 124 125 1000 1001 VmPeak: 29168484 kB VmSize: 29116280 kB VmLck: 0 kB VmPin: 0 kB VmHWM: 28192764 kB VmRSS: 28192764 kB VmData: 28748660 kB VmStk: 136 kB VmExe: 592 kB VmLib: 97924 kB VmPTE: 56096 kB VmSwap: 145496 kB Threads:4 SigQ: 0/256813 SigPnd: ShdPnd: SigBlk: SigIgn: 1000 SigCgt: 000180014002 CapInh: CapPrm: CapEff: CapBnd: 001f Seccomp:0 Cpus_allowed: ff Cpus_allowed_list: 0-7 Mems_allowed: ,0001 Mems_allowed_list: 0 voluntary_ctxt_switches:207053 nonvoluntary_ctxt_switches: 25634077 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1253593 Title: hud memory usage grows over time To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/hud/+bug/1253593/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1253593] Re: hud memory usage grows over time
** Changed in: hud (Ubuntu) Status: Fix Committed => Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1253593 Title: hud memory usage grows over time To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/hud/+bug/1253593/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1253593] Re: hud memory usage grows over time
A, yeah, "killall hud-service" works and seems nondestructive. Great, putting that in cron.daily until this is resolved, thanks. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1253593 Title: hud memory usage grows over time To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/hud/+bug/1253593/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1253593] Re: hud memory usage grows over time
> In the mean time, is there a workaround to reset / restart hud-service > without killing > the login session? I think you can just kill the hud-service process, it will spawn a new one. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1253593 Title: hud memory usage grows over time To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/hud/+bug/1253593/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1253593] Re: hud memory usage grows over time
I don't normally "me too!" on bugs, but note that I'm seeing usage of 2.1G and still climbing after leaving my desktop running over the weekend, so I'd say this is pretty critical to get a fix out into 13.10. In the mean time, is there a workaround to reset / restart hud-service without killing the login session? -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1253593 Title: hud memory usage grows over time To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/hud/+bug/1253593/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1253593] Re: hud memory usage grows over time
** Changed in: hud (Ubuntu) Status: Confirmed => Fix Committed ** Changed in: hud (Ubuntu) Assignee: (unassigned) => Pete Woods (pete-woods) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1253593 Title: hud memory usage grows over time To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/hud/+bug/1253593/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1253593] Re: hud memory usage grows over time
** Branch linked: lp:~pete-woods/hud/refactor -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1253593 Title: hud memory usage grows over time To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/hud/+bug/1253593/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1253593] Re: hud memory usage grows over time
Thanks for this report guys. I am close to completing a significant overhaul to HUD, which should put a lid on these recurring memory leak issues. The reason you are seeing increased memory usage under normal conditions is because HUD had a voice recognition capability integrated into it for 13.10. This is never used on the desktop (it's only used on the phone), but because of the way I integrated it, it's running even though you can't actually use it with the "legacy" Unity7 user interface. Obviously this doesn't totally account for HUD using several hundred megabytes of memory. This is simply down to old fashioned memory leaks. In addition to a less leak-prone design, the revisions to HUD include splitting the voice engine out into its own service, which will only be started on the phone. Thus, your memory usage should go back down to similar levels as in 12.04. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1253593 Title: hud memory usage grows over time To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/hud/+bug/1253593/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1253593] Re: hud memory usage grows over time
hud-service is eating up RAM on my laptop after being up for 4 days.. alan@deep-thought:~$ cat /proc/3989/status Name: hud-service State: S (sleeping) Tgid: 3989 Pid:3989 PPid: 3819 TracerPid: 0 Uid:1000100010001000 Gid:1000100010001000 FDSize: 64 Groups: 4 20 24 27 30 46 109 124 128 141 1000 VmPeak: 2192732 kB VmSize: 2145408 kB VmLck: 0 kB VmPin: 0 kB VmHWM:712768 kB VmRSS:481524 kB VmData: 2008396 kB VmStk: 136 kB VmExe: 276 kB VmLib: 35052 kB VmPTE: 3632 kB VmSwap: 1241460 kB Threads:3 SigQ: 0/62721 SigPnd: ShdPnd: SigBlk: SigIgn: 1000 SigCgt: 000180004000 CapInh: CapPrm: CapEff: CapBnd: 001f Seccomp:0 Cpus_allowed: ff Cpus_allowed_list: 0-7 Mems_allowed: ,0001 Mems_allowed_list: 0 voluntary_ctxt_switches:4040014 nonvoluntary_ctxt_switches: 1248328 ** Changed in: hud (Ubuntu) Status: Incomplete => Confirmed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1253593 Title: hud memory usage grows over time To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/hud/+bug/1253593/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1253593] Re: hud memory usage grows over time
I monitored memory usage for a day and noticed stable memory usage increasing. Attaching log of memory usage over time generated with while true; do watch -g -n 1 ps -o rss -o size -o vsize $(pgrep hud-service); echo `date -Iseconds` `ps --no-header -o rss -o size -o vsize $(pgrep hud-service)` >> log.txt; sleep 1; done File contains rows (first few rows doesn't contain last two columns, I decided to include them later during monitoring, when realized that hud-service memory usage "drops" when other processes (e.g. g++) allocates a lot of memory). In this log you can see, that after some time hud-service starts to constantly eat memory about 20 MB per hour. During logging from start till around 22:30 (GMT+4) I was using computer interactively, after that computer was locked and no extensive work was done on it. ** Attachment added: "Memory usage log over time. rows" https://bugs.launchpad.net/ubuntu/+source/hud/+bug/1253593/+attachment/3915469/+files/log.txt -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1253593 Title: hud memory usage grows over time To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/hud/+bug/1253593/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1253593] Re: hud memory usage grows over time
Add /proc/`pgrep hud-service`/status corresponing to end of log. ** Attachment added: ""/proc/`pgrep hud-service`/status", currently 675 MB used" https://bugs.launchpad.net/ubuntu/+source/hud/+bug/1253593/+attachment/3915470/+files/status2.txt -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1253593 Title: hud memory usage grows over time To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/hud/+bug/1253593/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1253593] Re: hud memory usage grows over time
I use HUD only to launch small set of programs, like gnome-terminal, Qt Creator etc. I don't use it for file/music or other search. How much memory should be considered "a lot" for hud-service? On Ubuntu 12.04 hud-service uses only 7 MB of RAM, and on 13.10 hud-service just after start eats more than 100 MB of RAM. Attaching current /proc/pid/status (hud service use 174 MB of RAM and about 10 hours earlier was 120 MB). ** Attachment added: ""/proc/`pgrep hud-service`/status", currently 174 MB used" https://bugs.launchpad.net/ubuntu/+source/hud/+bug/1253593/+attachment/3914591/+files/status.txt -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1253593 Title: hud memory usage grows over time To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/hud/+bug/1253593/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs