landscape-client using an 'insane' amount of memory
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Landscape Client |
Confirmed
|
Medium
|
Unassigned |
Bug Description
First of all, love the standalone and love the interface and is really something I'd like to use. However the landscape-client itself uses an 'insane' amount of memory compared to the base OS.
I was happy to see that Ubuntu Server 16.04 was so efficient with memory, that I converted most of my VMs to instances running Ubuntu 16.04 with around 512 MB RAM for the little ones.
I've installed the landscape client yesterday on three of the little ones to find an error this morning saying that one machine failed to contact landscape. When I logged in I noticed this machine was starved out of RAM resources.
The other two aren't pretty either. Just a command on the most healthy one
ps aux | grep -i landscape
root 2441 0.4 33.3 321280 250968 ? S May28 3:35 /usr/bin/python /usr/bin/
landsca+ 2445 0.2 11.0 455252 83592 ? Sl May28 1:42 /usr/bin/python /usr/bin/
landsca+ 2446 0.1 6.8 318220 51852 ? Sl May28 1:36 /usr/bin/python /usr/bin/
root 2447 0.0 8.8 174172 66612 ? S May28 0:45 /usr/bin/python /usr/bin/
landsca+ 6273 20.7 21.4 282656 161680 ? D 10:54 2:00 /usr/bin/python /usr/bin/
Memory: 33% + 11% + 6.8% + 8.8% + 20.7% so this means landscape is eating away almost all the memory of this machine.
Is there any way I can make it use less? Else I'd be forced to uninstall.
description: | updated |
Changed in landscape-client: | |
status: | New → Confirmed |
importance: | Undecided → Medium |
tags: | added: techlog |
tags: | added: lds-squad |
Same situation. A virtual machine with 256 MB of RAM used only for terminal connectivity saw landscape processes being killed by OOM killer as the most memory consuming.
Version 16.03-0ubuntu2