Re: thank you wayne, andrew, paul and everyone else

2011-04-30 Thread Henri Shustak
+2! :)

-- 
Please use reply-all for most replies to avoid omitting the mailing list.
To unsubscribe or change options: https://lists.samba.org/mailman/listinfo/rsync
Before posting, read: http://www.catb.org/~esr/faqs/smart-questions.html


[Bug 7876] please implement o_direct

2011-04-30 Thread samba-bugs
https://bugzilla.samba.org/show_bug.cgi?id=7876

--- Comment #6 from costin gusa costi...@gmail.com 2011-04-30 12:55:16 UTC ---
(In reply to comment #4)
 Thanks for your feedback!
 
 I had just found the patch by Tobi myself, and it is using mincore (now) to
 check if a file has been cached before rsync touched it (and then skip 
 removing
 it from the cache).
 
 Post: http://insights.oetiker.ch/linux/fadvise.html
 Patch for 3.0.7: http://tobi.oetiker.ch/patches/rsync-3.0.7-fadvise.patch
 
 I agree that something like nice and ionice would be the best approach, 
 and
 I find it rather unusual to not have something like that available already.
 I have found the following wrapper, which is using O_DIRECT however:
 http://arighi.blogspot.com/2007/04/how-to-bypass-buffer-cache-in-linux.html
 
 For what it's worth, here's a link to the POSIX_FADV_DONTNEED implementation 
 in
 the current kernel:
 http://git.kernel.org/?p=linux/kernel/git/stable/linux-2.6.37.y.git;a=blob;f=mm/fadvise.c;hb=refs/heads/master#l118

To me as an end user is irrelevant what method is chosen to avoid filling up
the cache.

The LD_PRELOAD library wrapper solution looks like a more logic approach;
however besides the mentioned blogspot article, are there out successful usage
reports based on it?

Second, if the answer to the previous question is yes, how can I enable it
remotely ? - My backup solution is a pull type - to avoid a bunch of servers
potentially abuse the backup machine, only the backup machine connects to
servers. So if I on the backup machine would be able to run rsync with
LD_PRELOAD wrapper, how do I run the remote '-e ssh' rsync with the LD_PRELOAD
wrapper?

Thank you.

-- 
Configure bugmail: https://bugzilla.samba.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the QA contact for the bug.
-- 
Please use reply-all for most replies to avoid omitting the mailing list.
To unsubscribe or change options: https://lists.samba.org/mailman/listinfo/rsync
Before posting, read: http://www.catb.org/~esr/faqs/smart-questions.html