Hey rsync,

Seems like there was an effort a while back to make use of POSIX_FADV_DONTNEED
on linux [1]. Though the linux patches landed, apparently the rsync ones never
did.

Over a decade later we live in a different world. Linux is using the new-ish
MGLRU on many distros, and (~6.3+) even has support for POSIX_FADV_NOREUSE [2],
which was dismissed in prior discussions for lack of support.

Maybe it's time to re-evaluate the utility of posix_fadvise in rsync?

[1] https://lkml.org/lkml/2010/11/21/59
[2] https://lore.kernel.org/all/20221230215252.2628425-2-yuz...@google.com/T/#u

Cheers,
Ronan

-- 
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

Reply via email to