https://bugs.kde.org/show_bug.cgi?id=442106

Sebastian <m-kde...@dwurp.de> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Summary|"noauto" fstab entries      |"UUID" or "LABEL" fstab
                   |cause file browsing         |entries cause file browsing
                   |slowdown (kio commit        |slowdown (kio commit
                   |7de9c2e3)                   |7de9c2e3)

--- Comment #12 from Sebastian <m-kde...@dwurp.de> ---
In kmountpoint.cpp blkid_evaluate_tag() is called without using the blkid cache
(defaults to: /run/blkid/blkid.tab).
I don't know how to implement this, but if it is necessary to evaluate all
devices in every file browsing step, using the blkid cache would not only fix
this problem, but might speed up file operations in general.

After looking at  util-linux/libblkid/src/evaluate.c [1] I was able to work
around this problem, by setting "EVALUATE=udev" in /etc/blkid.conf
The default is "udev,scan", so the scanning seems to cause the delay.

Links
[1]: https://github.com/karelzak/util-linux/blob/master/libblkid/src/evaluate.c

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to