[split] unity8 and the greeter consume a lot of memory

Bug #1325580 reported by Oliver Grawert
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
unity8 (Ubuntu)
New
Undecided
Unassigned

Bug Description

checking with htop on image #49 i see unity8 consuming ~130M RES constantly.

after the split greeter landed in image #59 htop shows ~200M RES for unity8 and additionally another ~90M RES for the unity8-greeter process which also seems to constantly run.

the higher ram usage is pretty noticeable when using multiple webapps, using more than two the ones in background constantly gets SIGKILLed ... before i could run up to 6 of them before the restarting happened.

Tags: split
Oliver Grawert (ogra)
summary: after split greeter landing unity8 and the greeter consume a lot more
- memor
+ memory
Michał Sawicz (saviq)
tags: added: split
Revision history for this message
Pat McGowan (pat-mcgowan) wrote : Re: after split greeter landing unity8 and the greeter consume a lot more memory
Michał Sawicz (saviq)
Changed in unity8:
assignee: nobody → Michael Terry (mterry)
Revision history for this message
Michael Terry (mterry) wrote :

I'm having trouble replicating the 200MB unity8 process with current code without opening apps. But opening apps does affect unity8 RES a surprising amount. ~10-20MB per app.

It's true that the greeter uses about 90-100MB RES.

Michael Terry (mterry)
summary: - after split greeter landing unity8 and the greeter consume a lot more
- memory
+ [split] unity8 and the greeter consume a lot of memory
Michał Sawicz (saviq)
Changed in unity8 (Ubuntu):
assignee: nobody → Michael Terry (mterry)
Michael Terry (mterry)
Changed in unity8:
assignee: Michael Terry (mterry) → nobody
Michał Sawicz (saviq)
no longer affects: unity8
Revision history for this message
kevin gunn (kgunn72) wrote :

this is really an architectural/system problem that needs a wider discussion/decision about how we implement split greeter in the future.

Revision history for this message
Michael Terry (mterry) wrote :

The whole point of a split greeter is that it is a separate process / session, which will always involve more memory and resources. But we can certainly optimize as much as possible. And try to reduce how many duplicate processes the greeter session needs.

Michael Terry (mterry)
Changed in unity8 (Ubuntu):
assignee: Michael Terry (mterry) → nobody
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.