Hi I've been recently trying to devise some mechanism to reuse the ARC buffers directly into a file back mapping (created by mmap, for instance). My main goal is not to have duplication between what is in the ARC and what is in the page cache (and to be honest, the OS I am working on does not have a page cache, so my real goal is to keep it this way).
It seems like Solaris and BSD never did that, but I could not find any indication about the why. That's the kind of thing I am pretty sure was thought about before, so I wonder if the lack of an implementation like that is due to a major showstopper found by you guys. So before I dive too deeply into this, can anybody advise me on this? Thanks
_______________________________________________ developer mailing list [email protected] http://lists.open-zfs.org/mailman/listinfo/developer
