Revision 315bec1...

Go back to digest for 1st September 2013

Optimization in KDE Base

Vishesh Handa committed changes in [nepomuk-core/KDE/4.11] /storage:

Storage: Only allow one storeResources job at a time

This effectively only allows one item to be indexed at a time. So, when
emails and files are being indexed in parallel, only one item will be
indexed at a time, the others will be queued up.

This is important because with 4.11, everything has to be reindexed and
that seems to be causing a lot of virtuoso cpu usage as both stages of
file indexing and email indexing happen in parallel.

DIGEST: Do not allow items to be indexed in parallel - The cpu usage for
virtuoso is just too high.

File Changes

Modified 2 files
  • /storage
  •   services/datamanagementadaptor.cpp
  •   services/datamanagementadaptor.h
2 files changed in total