|
From: Tejun H. <tj...@ke...> - 2013-02-05 14:21:29
|
Hey, Miklos. How have you been? On Tue, Feb 5, 2013 at 6:03 AM, Miklos Szeredi <mi...@sz...> wrote: > Current status of mmap support is that the last patch I posted wasn't > liked by Linus and since then I didn't have time to work on it. > > If Tejun or anyone else wants to work on the kernel side, please don't > hold back ;) What was Linus' objection about? So, I was talking with Avati about gluster the other day, which makes pretty heavy use of FUSE and reportedly hits bottleneck due to the double data copy on high bandwidth configurations. We were talking about ways to reduce data copy. The only obvious thing to do is mapping the page cache pages into the server address space for both page-cached backed and O_DIRECT files, so at least we do have a much stronger use case for mmapping pages into server address space. If direct mmapping is the way to go, I can dust off my old patches. What do you think? Thanks. -- tejun |