goa-daemon Using More RAM Over Time

I’ve been wondering why my RAM usage is increasing over a span of 3 days now. I suspect gnome-shell but a little sleuthing showed me something else.

[donato@archdesktop ~]$ ps -A –sort -rss -o comm,pmem | head -n 6 COMMAND %MEM
goa-daemon 49.5
gnome-shell 7.9
thunderbird 3.4
chrome 3.2
tracker-extract 2.5

goa-daemon is gnome-online-accounts. I believe gnome is trying to reach my online accounts and a bad Internet connection is making it hard for it to successfully connect. My darn ISP is the culprit.

[donato@archdesktop ~]$ killall goa-daemon

I have to stop the process. But do I need to restart it manually??

Users or administrators should never need to start this daemon as it will be automatically started by dbus-daemon(1) whenever an application sends a D-Bus message to the org.gnome.OnlineAccounts name on the session bus.
From manpage goa-daemon

[donato@archdesktop ~]$ ps -A –sort -rss -o comm,pmem | head -n 6 COMMAND %MEM
gnome-shell 7.9
thunderbird 3.4
chrome 3.2
tracker-extract 2.5
chrome 2.2
[donato@archdesktop ~]$

It should okay to stop goa-daemon and just let an application restart it if it’s needed.

Advertisements

1 thought on “goa-daemon Using More RAM Over Time”

  1. Thanks for looking this up! I was wondering the high memory footprint of goa-daemon myself and was thinking of writing a systemd timer to replace it from time to time. Now I just kill it 😀

    Have You reached out to gnome? What did they say? Is it a bug?

    Like

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s