Ok, lost this bug and found it again.

>From my tests, this patch only helps when thunar is used to copy the
file, triggering the CHANGES_DONE_HINT at the end of the file operation.
If it is changed from outside thunar - simply try cp -, the
CHANGES_DONE_HINT will be triggered more often, so often that the patch
doesn't make a difference.

What will help here and should be implemented in the future:

a) Create a reload queue for rate-limiting, and maybe an extra queue for 
thumbnailing requests which can be rate-limited separately.
b) Signal "image-done" instead of file-"changed", so that the file does not get 
reloaded but instead the view only updates the row with the newly generated 
image, not wasting so many resources.

These are a bit ambitious plans though, and better to be delayed until
after the gtk3 port.

However, I will apply a patch similar to the one attached here, because
it makes thunar behave nicer to file operations on network resources, at
least when performing them in thunar. Besides, on demand users can
trigger a full reload manually now which reloads all file information.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1031581

Title:
  Tumblerd and Marlin use all available cpu and more

To manage notifications about this bug go to:
https://bugs.launchpad.net/marlin/+bug/1031581/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to