SMB/CIFS compounding support
SMB/CIFS compounding support
Posted Jun 2, 2018 21:25 UTC (Sat) by smfrench (subscriber, #124116)In reply to: SMB/CIFS compounding support by mjthayer
Parent article: SMB/CIFS compounding support
But ... SMB3 kernel client without compounding (and handle caching and directory leases) can be much slower for large directories and metadata searches. This is very exciting work that Ronnie at Redhat is doing to introduce compounding into the kernel client (cifs.ko) for SMB3.
In addition, Long Li's work (various "smbdirect" - ie network file system i/o over RDMA) is impressive. Windows, NetApp etc. servers support RDMA and it is nice to be able to take advantage of this with very easy to use SMB3 mounts using the work Long Li has done. He has a pending patchset as well for improving SMB3 direct i/o in the kernel. Hard to imagine a userspace FUSE client able to keep up with that.
