#695453 tracker-store: tracker-store uses up all IO after logging in to KDE for a very long time (>1minute)

Package:
tracker
Source:
tracker
Description:
metadata database, indexer and search tool
Submitter:
Grzegorz Andruszkiewicz
Date:
2012-12-08 13:33:05 UTC
Severity:
normal
#695453#5
Date:
2012-12-08 10:07:01 UTC
From:
To:
Dear Maintainer,

Recently tracker-store and rygel processes started using up all the IO after
logging into KDE for the first few minutes. This is really annoying, because
everything else is IO starved and starts super slow.

iotop usually looks like this:
grzes:/home/ga# iotop -boP
Total DISK READ:       0.00 B/s | Total DISK WRITE:       0.00 B/s
  PID  PRIO  USER     DISK READ  DISK WRITE  SWAPIN      IO    COMMAND
Total DISK READ:       0.00 B/s | Total DISK WRITE:    1531.95 K/s
  PID  PRIO  USER     DISK READ  DISK WRITE  SWAPIN      IO    COMMAND
 1561 be/4 root        0.00 B/s    0.00 B/s  0.00 % 93.89 % [kjournald]
 3918 be/4 ga          0.00 B/s    0.00 B/s  0.00 % 40.54 % rygel
Total DISK READ:       3.90 K/s | Total DISK WRITE:    1026.89 K/s
  PID  PRIO  USER     DISK READ  DISK WRITE  SWAPIN      IO    COMMAND
 1561 be/4 root        0.00 B/s    0.00 B/s  0.00 % 99.99 % [kjournald]
 3918 be/4 ga          0.00 B/s   11.71 K/s  0.00 % 25.98 % rygel
Total DISK READ:     102.07 K/s | Total DISK WRITE:       0.00 B/s
  PID  PRIO  USER     DISK READ  DISK WRITE  SWAPIN      IO    COMMAND
 1561 be/4 root        0.00 B/s    0.00 B/s  0.00 % 69.86 % [kjournald]
 3920 idle ga         43.18 K/s    0.00 B/s  0.00 % 68.16 % tracker-store
 3918 be/4 ga         58.89 K/s  227.70 K/s  0.00 % 24.42 % rygel
Total DISK READ:     380.87 K/s | Total DISK WRITE:    1036.59 K/s
  PID  PRIO  USER     DISK READ  DISK WRITE  SWAPIN      IO    COMMAND
 3920 idle ga        219.88 K/s    0.00 B/s  0.00 % 92.01 % tracker-store
 3918 be/4 ga        160.99 K/s  380.87 K/s  0.00 % 22.26 % rygel
 1561 be/4 root        0.00 B/s    0.00 B/s  0.00 %  2.64 % [kjournald]
 3351 be/4 root        0.00 B/s    3.93 K/s  0.00 %  0.00 % nmbd -D
Total DISK READ:       3.91 K/s | Total DISK WRITE:     105.54 K/s
  PID  PRIO  USER     DISK READ  DISK WRITE  SWAPIN      IO    COMMAND
 1561 be/4 root        0.00 B/s    0.00 B/s  0.00 % 34.89 % [kjournald]
 3918 be/4 ga          3.91 K/s    0.00 B/s  0.00 %  8.99 % rygel
Total DISK READ:     102.10 K/s | Total DISK WRITE:     109.95 K/s
  PID  PRIO  USER     DISK READ  DISK WRITE  SWAPIN      IO    COMMAND
  239 be/3 root        0.00 B/s    7.85 K/s  0.00 % 92.43 % [jbd2/sda3-8]
 1561 be/4 root        0.00 B/s    0.00 B/s  0.00 % 87.86 % [kjournald]
 3918 be/4 ga        102.10 K/s  435.88 K/s  0.00 % 41.68 % rygel
Total DISK READ:     164.75 K/s | Total DISK WRITE:       0.00 B/s
  PID  PRIO  USER     DISK READ  DISK WRITE  SWAPIN      IO    COMMAND
 3920 idle ga         66.68 K/s    0.00 B/s  0.00 % 84.33 % tracker-store
 3918 be/4 ga         98.06 K/s  568.77 K/s  0.00 % 23.17 % rygel
Total DISK READ:     251.07 K/s | Total DISK WRITE:       0.00 B/s
  PID  PRIO  USER     DISK READ  DISK WRITE  SWAPIN      IO    COMMAND
 3920 idle ga        137.30 K/s    0.00 B/s  0.00 % 31.69 % tracker-store
 3918 be/4 ga        113.76 K/s  302.06 K/s  0.00 % 26.31 % rygel
Total DISK READ:     435.31 K/s | Total DISK WRITE:       0.00 B/s
  PID  PRIO  USER     DISK READ  DISK WRITE  SWAPIN      IO    COMMAND
 3920 idle ga        325.50 K/s    0.00 B/s  0.00 % 28.15 % tracker-store
 3918 be/4 ga        109.81 K/s  125.50 K/s  0.00 % 22.89 % rygel

#695453#10
Date:
2012-12-08 12:54:16 UTC
From:
To:
I think I found out why this issue emerged right now, there seems to be a
bug in the KDE settings system, where it automatically turns on the file
indexing, even though the option is unticked in the dialog box. So
basically there are two issues from my perspective:

1) It is not possible to switch indexing off. You can switch it off for the
current session, but it will be enabled again after restart.
2) Indexing is so slow, that it is absolutely not usable. It freezes the
whole system.

Kind regards,
Grzegorz

#695453#15
Date:
2012-12-08 13:29:46 UTC
From:
To:
The file indexing in KDE settings controls nepomuk/strigi afaik, *not*
tracker.