I’ve finally got tired of how bad the latency and transfer speeds are when mounting my TrueNas SMB shares on my macbook. I looked online for some solutions, but didn’t really have much success with them. I managed to get to this command that seems to be a lot better:
mount_smbfs -o soft,nobrowse "//<username>@<domain or ip>/apps" "$HOME/mnt/apps"
where /mnt/apps is a directory that I created for myself. In this case I’m mounting a share called “apps”. For now it actually seems to be pretty responsive and loads directories and files at an acceptable speed.


You can transfer files using rsync over SSH without needing to mount the drive which should give you better speeds.
oh that’s good to know! I’ll definitely try using rsync next time I need to move something over 🤞
FYI you just replace the destination with username@IP:filelocation like this that I use to backup my laptop to my server
rsync -av --delete /home/me me@192.168.1.2:/srv/dev-disk-by-uuid-xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/Backups/PCs/Laptop/homesaving this comment. thank you!
Why would rsync be faster? SSH traffic is encrypted, it’s usually slower than normal file transfers
SMB is also encrypted
You don’t want it any other way
… so is ssh?
SMB on MacOS has had performance issues for a long, long time. It doesn’t implement SMB very well, and all the Samba hackery people need to go through to work around it is basically just lived with. rsync is much better because of this.
I dunno. I suspect it’s the GUI file manager but don’t know for certain.