zfs set primarycache=none foo/bar
?Though this will amplify reads as even metadata will need to be fetched from disk, so perhaps "=metadata" may be better.
* https://openzfs.github.io/openzfs-docs/man/7/zfsprops.7.html...
If ARC is so good, it should be the general Linux page cache algorithm.
Not possible until IBM's patent expires
I guess there's a few others listed in various places that were filed up to 2006-2008, I'm not sure how important they are.
ZFS has been run just fine on a system with 1GB of ram. Ram issues with ZFS are just FUD.
ARC is better than page cache in linux right now. It's not used by linux because:
1) Linus irrational hate towards ZFS (every rant I read shows clearly that he has next to zero knowledge about ZFS)
2) Patents and Licensing
Also, it's a linux's problem that it's doing that, not ZFS - nothing is cached twice on other platforms that run ZFS. Why? See reason #1.