A little more on indexing - the following is from
http://alien.slackbook.org/blog/common-questions-on-akonadi-and-nepomuk-in-kde-pim-4-8/Q. The performance of mail indexing is slow, how can it be improved?A. There are different ways to achieve that:
Index only what you need. Right click on a folder, select Folder Properties, then the Maintenance tab, then “Disable fulltext indexing“: this will disable indexing for that specific folder;
Turn off email indexing altogether by unchecking the relevant option in System Settings, Desktop Search (only available from 4.8 and later);
Wait until initial indexing has completed. Indexing is completed when the
akonadi_nepomuk_feederrc file in your KDEHOME/share/config directory (KDEHOME is usually .kde or .kde4) contains the following:
[InitialIndexing]
IndexCompatLevel=3Locate the
akonadi_nepomuk_feederrc file and change DisableIdleDetection to true:
[akonadi_nepomuk_feeder]
DisableIdleDetection=trueThis will cause the feeder to keep on indexing regardless of idle status, i
ncreasing CPU usage significantly but on the long run reducing the time to complete indexing. As a matter of fact, the
real performance issue is the initial indexing, as it can take very long (
days with large mailboxes), and is restarted if interrupted (i.e. because of a restart, not by sleep-mode or alike).
Once initial indexing is over, performance will be significantly better.
The KDE PIM developers are aware of this problem and will work on a solution.
==================================================
The Akonadi Tray "module" is quite useful as it places an icon in the panel from where Akonadi can be Started / Stopped / Backed Up / Configured (may need to make the icon visible from System Tray Settings