On Sat, 2023-03-04 at 16:39 +0000, Matthew Wilcox wrote: > > I fully understand that eventually we'll need to get a single large > > buffer to span discontiguous pages ... I noted that in the bit you > > cut, but I don't see why the prototype shouldn't start with > > contiguous pages. > > I disagree that this is a desirable goal. To solve the scalability > issues we have in the VFS, we need to manage memory in larger chunks > than PAGE_SIZE. That makes the concerns expressed in previous years > moot. Well, what is or isn't desirable in this regard can be left to a later exploration. Most of the cloud storage problems seem to be solved with a 16k block size, for which I think we'll find current compaction is good enough. I actually think we might not have a current cloud use case beyond 64k sectors. James