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

--- Comment #85 from Stef Bon <stef...@gmail.com> ---
Hi,

it's a long time since I've looked at the problem.
What has been changed since then? I saw that there is not a seperation between
the default attributes like size, permissions and owner/group and c/mtimes, and
more in depth information like mimetype, which require much more io.
What I beleive I've mentioned before is that these lookup processes should be
handled seperated: so some threads do the lookup of default attributes, and
others do the determing of the mimetypes/icon etc.
This can be done with different queues of "lookup" tasks, and when doing the
lookups of mimetype.icon takes too much time, it can switch over to do a much
more simple lookup by checking the extension for example. That saves a lot of
io. But I've seen the code and it's horrible to do this imo.
Stef

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

Reply via email to