Comment 17 for bug 954352

Revision history for this message
Darxus (darxus) wrote :

Bug #725434 resulted in cairo-gl being disabled for causing "a 300% increase in memory use at login as compared to previously". Comment #12 mentioned a theory that this memory problem was actually in a version of libc nolonger used in Precise. I just tested the difference between memory use of some applications I expect to be using gtk+ at startup in Precise with and without cairo-gl enable. I installed cairo-gl via:

sudo add-apt-repository ppa:ricotz/staging
sudo apt-get install libcairo2 libcairo-gobject2

While total real + swap = virtual memory is about the same, a number of applications do have roughly 300% of the memory usage with cairo-gl enabled as they do with it disabled. So it looks like we still have the cairo-gl + Nvidia proprietary driver memory problem?

                  cairo-gl disabled enabled
                                    VIRT RES VIRT RES RES %
compiz
indicator-sound 517m 6868 649m 24m
compiz 956m 120m 1043m 120m 100%
nautilus 732m 28m 789m 45m 161%
indicator-print 476m 9.9m 463m 28m 283%
indicator-sessi 588m 6000 647m 24m
indicator-print 476m 9.9m 463m 28m 283%
indicator-messa 575m 6364 418m 23m
indicator-appli 411m 4744 608m 22m
indicator-datet 480m 7344 675m 25m