Summary: | Significant amount of disk write in short time after deleting many files in monitored folder. | ||
---|---|---|---|
Product: | [Frameworks and Libraries] frameworks-baloo | Reporter: | cantfind |
Component: | Baloo File Daemon | Assignee: | baloo-bugs-null |
Status: | CONFIRMED --- | ||
Severity: | major | CC: | heri+kde, tagwerk19 |
Priority: | NOR | ||
Version: | 5.85.0 | ||
Target Milestone: | --- | ||
Platform: | Manjaro | ||
OS: | Linux | ||
See Also: | https://bugs.kde.org/show_bug.cgi?id=437754 | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
cantfind
2021-09-14 21:17:21 UTC
Killing the baloo_file process, and than starting indexing again "fixed" it - baloo_file no longer used up cpu and no longer increased the index size. But now my index size is quite gigantic. I was able to reproduce it again. All it takes is deleting a lot of files in Dolphin from a monitored folder. (The ones I deleted now were archived books). now my balooctl status reports: Baloo File Indexer is running Indexer state: Idle Total files indexed: 198,471 Files waiting for content indexing: 0 Files failed to index: 0 Current size of index is 7.20 GiB Removing entries seems to be hard... I think that baloo_file does not "batch up" deletes in the same way as it batches up its content indexing. I've tried watching with iotop. There seems to be a "gotcha" if you try to check progress with "balooctl status" - ref Bug 437754. Could be where you get your 6GB index... (In reply to tagwerk19 from comment #4) > Removing entries seems to be hard... > > I think that baloo_file does not "batch up" deletes in the same way as it > batches up its content indexing. I've tried watching with iotop. > > There seems to be a "gotcha" if you try to check progress with "balooctl > status" - ref Bug 437754. Could be where you get your 6GB index... It's not just wrong reporting on balooctl... ksysguard shows a lot of writing going on in baloo_file process, and quite a bit of cpu usage too. RAM usage was also at ~5GB... (In reply to cantfind from comment #0) > OBSERVED RESULT > > baloo_file process wrote a lot of data, and used up a lot of CPU for a while. > Even though balooctl status reported it was idle. > > The balooctl status command took about half a minute to print the data, and > balooctl monitor didn't show any activity while running from a different tab > the status command. Flagging "Confirmed"... |