On Tue, Jan 25, 2022 at 02:09:47PM +0000, Matthew Wilcox wrote: > > I think zero-API approach (plus madvise() hints to tweak it) is worth > > considering. > > I think the zero-API approach actually misses out on a lot of > possibilities that the mshare() approach offers. For example, mshare() > allows you to mmap() many small files in the shared region -- you > can't do that with zeroAPI. Do you consider a use-case for many small files to be common? I would think that the main consumer of the feature to be mmap of huge files. And in this case zero enabling burden on userspace side sounds like a sweet deal. -- Kirill A. Shutemov