Really, unifying the buffer cache would make all sense in the world.
Also, *all* other major OS:es have done this already, so even just doing it for the sake of symmetry would make sense.
I think I talked to someone who suggested that an attempt to unify had been done before, and that the NFS filesystem drivers had been what stopped it then, by some reason they were difficult. Perhaps that could be worked around afterall?
On 2015-05-22 15:27, Tinker wrote:
Hi, Will mmap and the read buffer cache be unified, anyone working with it? Some programs disable features on OBSD for this reason so would be nice! (I admit though that a program combining mmap() and read() on the same file sounds like a slightly quirky design choice to me.) Thanks! Tinker