Le 11/05/2022 à 10:19, Alessandro Molina a écrit :
As far as I understood, the idea is not to fully remove memory mapping,
just turn the current mmap=True default arguments to mmap=False

The goal is mostly to provide consistent behaviour for end users. At the
moment users might face very different performances when they read locally
or on a network filesystem like NFS, because we will try to use memory
mapping on both. But there were users reports that trying to memory map on
NFS lead to terrible performances. By disabling memory mapping by default
we can offer a more consistent experience to users.

Ideally we should be able to detect local vs. remote filesystems, but there doesn't seem to be an easy way to do that.

Reply via email to