Jump to content

Slow SMB write speeds Mac

So I've got a Q30 Storinator from 45Drives currently running UnRaid I've got a 100TB pool and a 1TB Cache. I've got the system hooked up to an iMac over a dual 10Gbe/Thunderbolt 2 connection bonded on both ends. I get expected speeds over afp but it breaks my system. With SMB transfers I get 700MB-1GB/s read speeds to both cache and array but my write speeds are <20MB/s. I already tried NFS and that gives me the same issue of slow writes and fast reads. Anyone have any ideas here? Let me know if there is any system info you need. I'll post basics below. 

 

 

Server : UnRaid 6.3.5

Model: Custom

M/B: Supermicro - X9SCL/X9SCM

CPU: Intel® Core™ i3-3240 CPU @ 3.40GHz

HVM: Enabled

IOMMU: Disabled

Cache: 128 kB, 512 kB, 3072 kB

Memory: 8 GB (max. installable capacity 32 GB)

Network: 

bond0: IEEE 802.3ad Dynamic link aggregation, mtu 9000 
 eth0: 10000 Mb/s, full duplex, mtu 9000 
 eth1: 10000 Mb/s, full duplex, mtu 9000 
 eth2: 1000 Mb/s, full duplex, mtu 1500 

 

 

Client: MacOS Sierra 10.12.6 (16G29)

  Model Name: iMac

  Model Identifier: iMac17,1

  Processor Name: Intel Core i5

  Processor Speed: 3.2 GHz

  Number of Processors: 1

  Total Number of Cores: 4

  L2 Cache (per Core): 256 KB

  L3 Cache: 6 MB

  Memory: 32 GB

  Boot ROM Version: IM171.0105.B26

  SMC Version (system): 2.33f10

 

 

Link to comment
Share on other sites

Link to post
Share on other sites

How does using AFP break it?

 

Might be something to do with forced Sync writes when using NFS and SMB, that has this kind of impact you are seeing.

 

If you can do some testing with a single SSD to rule out as many factors as possible so you can focus on protocol performance.

Link to comment
Share on other sites

Link to post
Share on other sites

Any writing using AFP crashes the finder and thus any applications using the share. Also just in general very un-stable and would prefer not to use it as support for it is going away in future releases. 

Link to comment
Share on other sites

Link to post
Share on other sites

it's been a few years since i used a Mac, but yeah. in my experience, Apple's implementation of SMB is awful. 

 

to make sure it's apple's terrible implementation that's the problem, do this:

use vmware (or virtualbox, or parralels, doesn't matter) to make a Windows 10 vm, and test the speeds using that. if it's faster, then apple is the problem. 

 

also, quote us, or else we won't see your replies. 

 

She/Her

Link to comment
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×