Is there a way to mount network drive on Windows with client-side read/write cache enabled? In my case drive is guaranteed to be mounted by 1 user, and performance is way more important than reliability in case of network/power fails.
I have full control over the Linux file server, so any services are possible (some special iSCSI or something else).
Just raw non-cached performance limited by Gigabit network is not enough.