Jan Kratochvil
Projects Products GIT Resume Contact
UNIX UNIX-devel Web Amiga MS-Windows MS-DOS Patches


smbfs patch: Linux kernel smbfs acceleration patch

Accelerate twice the copying transfer rate for client GNU/Linux from SMB server share (Microsoft Windows).


Simple patch to increase virtual block size of SMB filesytem in Linux kernel. It improved tranfer rate of cp command almost by a factor of 2 (approx. 700KB -> 1300KB or something like about it) in the local conditions. Now cp should be as fast as cat redirected across networked filesystems.

Unfortunately the blocksize causes different (4 times smaller) sizes reported by du command as it measures it in blocks and not in kilobytes as some people think.