Summary: | akonadi_nepomuk_email_feeder uses huge amounts of memory | ||
---|---|---|---|
Product: | [Frameworks and Libraries] Akonadi | Reporter: | Todd <toddrme2178> |
Component: | Nepomuk Feeder Agents | Assignee: | Tobias Koenig <tokoe> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | christian.fontana, frederic.coiffier, ismail, kdepim-bugs, kfunk, markus.blaschke, sven, t.zell, tim, vkrause |
Priority: | NOR | ||
Version: | 4.7 | ||
Target Milestone: | --- | ||
Platform: | openSUSE | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
Todd
2011-08-10 10:15:30 UTC
Similarly as in bug 260647 the process keeps running and consuming memory even after Kontact has been shut down. It also makes lots of disk access [1GB after a 32 minutes uptime] (with iotop) : TID PRIO USER DISK READ DISK WRITE> SWAPIN IO COMMAND 12339 be/4 fcoiffie 4.00 K 1286.59 M 0.00 % 0.01 % akonadi_nepomuk_email_feeder --identifier akonadi_nepomuk_email_feeder I would be happy if the email_feeder *only* ate 1.5GB... Here is what top says (and htop confirms that): PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 4571 sed 20 0 4879m 1.9g 2836 S 0 52.7 0:36.26 /usr/bin/akonadi_nepomuk_email_feeder --identifier akonadi_nepomuk_email_feeder Right now it does not use any CPU, but the memory isn't freed, and I have ~300MB RAM and ~1.7GB swap remaining (from 4GB + 6GB!). Why does the email_feeder need such a massive amount of ram? My specs: Gentoo Linux, everything built from source. QT-4.7.4 KDE-4.7.1 strigi-0.7.6 (if that matters.) *** This bug has been confirmed by popular vote. *** I must say, that upgrading to KDE-4.7.3 seems to have changed the reported behavior. The stats from my last post no read: PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 8517 sed 20 0 403m 36m 26m S 0 1.0 0:00.98 akonadi_nepomuk The PID is the one from: sed@sed-notebook ~ $ ps -efa | grep email_feeder sed 8517 8486 0 10:44 ? 00:00:01 /usr/bin/akonadi_nepomuk_email_feeder --identifier akonadi_nepomuk_email_feeder Therefore this bug/issue might be resolved now, but I'll keep an eye on my system. I'm still not happy about the numbers: PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 7248 xxx 20 0 880m 497m 25m S 0.7 24.8 0:41.18 akonadi_nepomuk 500MB out of 2GB is way too much! I can confirm this bug on Kubuntu 11.10 with KDE 4.7.3. akonadi_nepomuk_email_feeder takes consume ~6-8 GB RAM after login, have to kill. What version of soprano are you using? soprano-daemon 2.7.0+dfsg.1-0ubuntu2 libsmokesoprano3 4:4.7.2-0ubuntu1~ppa1 libsmokesopranoclient3 4:4.7.2-0ubuntu1~ppa1 libsmokesopranoserver3 4:4.7.2-0ubuntu1~ppa1 akonadi_nepomuk_email_feeder is started before any akonadi resource is activated (i think, because i've not logged in into kwallet) soprano-daemon 2.7.0+dfsg.1-0ubuntu2 That may be the problem. The current version is 2.7.3, which is the version recommended for KDE 4.7.3. There have apparently been major improvements from 2.7.0 to 2.7.3, including performance and indexing improvements. You should probably see if you can get the kubuntu devs to upgrade to the current version. soprano-daemon 2.7.0+dfsg.1-0ubuntu2 (In reply to comment #8) > What version of soprano are you using? (In reply to comment #10) > soprano-daemon 2.7.0+dfsg.1-0ubuntu2 > > That may be the problem. The current version is 2.7.3, which is the version > recommended for KDE 4.7.3. There have apparently been major improvements from > 2.7.0 to 2.7.3, including performance and indexing improvements. You should > probably see if you can get the kubuntu devs to upgrade to the current version. > soprano-daemon 2.7.0+dfsg.1-0ubuntu2 I do not know whether this is the culprit. As I have stated, I have no longer any problem with the e-mail-feeder, and I have soprano-2.7.0 (compiled from source) installed. Further (might be) related packages: clucene-0.9.21b raptor-2.0.4 rasqal-0.9.27 redland-1.0.14 virtuoso-odbc-6.1.3 virtuoso-server-6.1.3 strigi-0.7.6 nepomuk-4.7.3 And strigi is the only package that got updated with the kde upgrade to 4.7.3 on my laptop. But I can't say from which version, sorry. Soprano really should be at 2.7.3, not 2.7.0. You should contact Kubuntu and try to get them to update. *** Bug 290207 has been marked as a duplicate of this bug. *** *** Bug 285699 has been marked as a duplicate of this bug. *** Please retry when 4.8 is out. There were significant fixes in Nepomuk and Virtuoso (make sure your distro ship 6.1.4) On the akonadi_nepomuk side, there's now only one feeder. akonadi_nepomuk_email_feeder doesn't exist anymore in KDE PIM 4.8, its replacement has significantly improved throttling to address this issue. |