[Bug 214338] devel/glib20: patch: new kqueue() backend for file monitoring
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Sat Nov 19 11:52:18 UTC 2016
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=214338
--- Comment #7 from rozhuk.im at gmail.com ---
(In reply to Vladimir Kondratyev from comment #3)
All your "worst cases" match better then high CPU usage after short time of use
original backend.
1, 3 No events received from remote systems if other host change files.
If files changed by system with my code - all changes cached by kernel.
I see some freezes on dir open, where thunar add other dir to monitoring and
they open() for read and they filetime updates.
2. In this case original code will do same, no difference.
In some previous version I use additional thread for receive and process kqueue
events, but for now I se no difference.
May be glib create its own thread to handle read events from kqueue, I do not
investigate this.
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the freebsd-gnome
mailing list