[Kde-pim] Did we reintroduce some performance issues with KDE 4.10?
Martin Steigerwald
Martin at lichtvoll.de
Sat Feb 2 13:42:44 GMT 2013
Hi Andreas, hi everyone,
I think we were in contact about the CRM114 integration in KMail quite some
time ago :)
Am Freitag, 1. Februar 2013 schrieb Andreas Gungl:
> Am Donnerstag, 31. Januar 2013, 23:23:17 schrieb Sebastian Kügler:
> > > Honestly, I think that it might be time to give up on trying to fix
> > > all corner cases and just accept that this technology is so
> > > complicated, weird
> > > and unpredictable errors will crop up. It might be time to find
> > > solutions to this which do not require our users to nuke all their
> > > personal settings
> > > and loose data...
> >
> > I'm all for better solutions as well. Why has nobody else thought of
> > this before?
>
> I'd be happy if I only could really switch off that Nepomuk / Virtuoso
> part and work in KDE without it. Currently you can try to disable it,
> but somehow that part is not really taken apart. The background
> processes run nevertheless, some parts still try to talk to them again
> and again...
>
> So just provide a real switch and then take "the next years" to fix
> whatever is wrong. In the meantime others can work without performance
> penalties on medium sized machines until the solution is mature.
>
> I'm happy with KDE in general, but assuming I have to worry with those
> strange technology decisions *) for another two years, I probably try
> something else.
>
> Regards,
> Andreas
>
> *) How many people do really use that part of KDE in a way which was not
> posible with what we hat in KDE 3?
Well I have grown to like Nepomuk quite a lot. KDE SC 4.9.5 from Debian
Qt/KDE maintainers repository, but still with KDE PIM from KDE SC 4.4.11. I
like the new Dolphin bookmarks for Nepomuk searches. I browsed for videos
for example and gee, I didn´t know what videos were all residing on this
SSD. Was really interesting to browse my filesystem this way. Or once I
searched for a keyword and I found PDFs I didn´t know I have in my /home.
Nepomuk helps a lot in rediscovering stuff I once placed in my /home for this
or that reason.
Nepomuk got a lot better for me with KDE SC 4.9.5 as compared to KDE SC
4.8.4. Its barely noticable and I even have the virtuoso database on a BTRFS
filesystem. On a SSD however and I know a SSD makes some difference. And the
machine is quite powerful otherwise as well.
But on a problem where it was not running I also nuked the virtuoso database
again. I had this on switching from KDE SC 4.8.4 to 4.9.5 and honestly I was
not in the mood to find out on why it didn´t run.
I do not yet put valuable data in Nepomuk database. I still lack the
confidence to do that.
I think there are some important areas to work on:
1) When Nepomuk doesn´t run correctly there is usually no feedback to the
user other than it does not run. If Nepomuk could not be started it makes
sense to display an error message to the user that explains why and proposes
a fix or better yet fix the issue automatically probably after asking the
user.
2) Something like a cleaner for old or obsolete data definately makes sense.
I really welcome Vishesh´s work in that area. A goal that makes sense:
Make the nepomuk database upgrade safe. Nuking it is not an option once you
place important data in it. Well, one can make a backup of own data, nuke it
and then try to play back the backup, but I am not sure whether this would
work with a new database, if the backup relates to an older database.
3) And as Sebastian said: More maturing. And I think the improvements have
been huge already. Vishesh and others did great work on it! KDEPIM 2,
Akonadi and Nepomuk need more maturing, but I have the perception they are
getting there. (Finally. It has been a long, tough ride for developers and
users I´d say.)
Aside from that I disabled Nepomuk on some older machines where I won´t use
it anyway, and did not see any processes or noteworthy resource consumption
on these machines. So when its not possible to disable Nepomuk via the
systemsettings kcm, I´d consider this to be a bug worth reporting.
Thanks,
--
Martin 'Helios' Steigerwald - http://www.Lichtvoll.de
GPG: 03B0 0D6C 0040 0710 4AFA B82F 991B EAAC A599 84C7
_______________________________________________
KDE PIM mailing list kde-pim at kde.org
https://mail.kde.org/mailman/listinfo/kde-pim
KDE PIM home page at http://pim.kde.org/
More information about the kde-pim
mailing list