Allan Wilmath
Explorer
- Joined
- Nov 26, 2015
- Messages
- 99
I spend the day trying stuff and researching, thought I'd make a post with what I found that solved my problem.
The two solutions I found on the internet, and I should have thought ahead so I could credit their authors, are:
Go in to the advanced settings for each Windows share using the advanced button at the bottom of the share configuration window in the FreeNAS web GUI. Move the 'fruit' VFS object over to the right on each share you access with a Mac.
The second is to turn of client signing on Mac, the command line to do this in the terminal is:
With these two changes I can now transfer between FreeNAS using SMB and a Mac above the theoretical max of gigabit, making SMB the highest performing network file transfer protocol. The connecting to and browsing of network shares is now equal to Windows. The transfers are actually faster than Windows, though to be fair I am using Windows 10 in a virtual machine.
The server is built from the recommended list, the same hardware the FreeNAS developers use to virtualize on ESXi. It's all enterprise stuff, so it was frustrating why the poor performance. The test file was a DVD iso image. I'm sure small files will still be slower, but I am seeing around 90MB/s for moving a folder of small pictures from the server. All speeds are for copying files FROM FreeNAS. I am using macOS beta, macOS current, and El Capitan. FreeNAS is on the latest 9.10 production.
The two solutions I found on the internet, and I should have thought ahead so I could credit their authors, are:
Go in to the advanced settings for each Windows share using the advanced button at the bottom of the share configuration window in the FreeNAS web GUI. Move the 'fruit' VFS object over to the right on each share you access with a Mac.
The second is to turn of client signing on Mac, the command line to do this in the terminal is:
sudo printf "[default]\nsigning_required=no\n" | sudo tee /etc/nsmb.conf >/dev/null
With these two changes I can now transfer between FreeNAS using SMB and a Mac above the theoretical max of gigabit, making SMB the highest performing network file transfer protocol. The connecting to and browsing of network shares is now equal to Windows. The transfers are actually faster than Windows, though to be fair I am using Windows 10 in a virtual machine.
The server is built from the recommended list, the same hardware the FreeNAS developers use to virtualize on ESXi. It's all enterprise stuff, so it was frustrating why the poor performance. The test file was a DVD iso image. I'm sure small files will still be slower, but I am seeing around 90MB/s for moving a folder of small pictures from the server. All speeds are for copying files FROM FreeNAS. I am using macOS beta, macOS current, and El Capitan. FreeNAS is on the latest 9.10 production.
Last edited by a moderator: