Unraid write caching works by putting a faster drive in front of your HDD and then moving that data to your HDD on a schedule. I like this model because it means my SSD handles all the days activity and prevents my disk spinning up.
I saw the videos on ZFS LOG and L2ARC Cache, but that gave me the impression that this acts as a “real time buffer” rather than a batch mover process (or at least every 5 seconds).
Is something similar to the “mover” cache achievable with OMV/FreeNAS and ZFS? What would be nice if it had a bit more intelligence to retain files in the cache that it knows will be read again soon.