I have version 1.20.1-1~ppa2~utopic1 on Ubuntu 14.10, and for a long time I have seen this problem.
With ionice I checked that all the recollindex processes had the 'idle' priority but the problem persisted. Then I read that ionice only works for the CFQ kernel scheduler (http://serverfault.com/questions/485549 /ionice-idle-is-ignored#602384), and in my system the scheduler was 'deadline'. So I changed the default to CFG (http://askubuntu.com/questions/78682/how-do-i-change-to-the-noop- scheduler#82452). With this change the IO usage for recoll is still close 100% (since the disk is idle then this makes sense). Now my applications still block, although it seems that they recover in less time, anyway it is still very annoying. I think that maybe my problem is that as recoll reads files in the disk, these get cached by the OS, and thus files from other active applications are taken out of the cache. Could this be it? Is there any way that the files read by recollindex do not get cached by the OS? By the way, how can I reduce the number of threads of the recollindex? -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/718427 Title: recoll slows system to a crawl To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/recoll/+bug/718427/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
