法新社比桑巴慢得多…这怎么可能?

我运行了一个FreeNAS服务器(FreeNAS 8RC2)和一个raidz1的ZFS池,可以将AFP和SAMBA共享到多个Mac(所有运行的Snow Leopard 10.6.6)。

经过一番testing,我注意到一段时间后,AFP的性能从30-40Mbps或7-8Mbps降低,而SAMBA能够维持它(至less到目前为止还没有降级)。

我坦率地认为法新社会比桑巴快一些(或至less相当于)。 因此,我认为我的法新社设置有问题

谷歌search后,我已经在我的Mac上应用以下内容:

defaults write -g com.apple.AppleShareClient -dict-add afp_wan_threshold -int 50 defaults write -g com.apple.AppleShareClient -dict-add afp_wan_quantum -int 131702 

然而,它没有任何区别…任何想法可能是错的?

用于Linux的AFP堆栈与FreeNAS的构build相比,不像Samba那样健壮。 由于NetAtalk的客户群比Samba小得多,因此代码改进速度较慢,优化代码的速度并不快。 您注意到的问题很可能是由于Samba和Netatalk之间的代码成熟度差异造成的。

在Linux上的Netatalk是旧的,很旧。 你也可以在你的Mac上使用Samba,它只有一些问题,一般很好。 最大的问题很可能是文件名限制,因为现在几乎没有人使用在资源分支中创build带有数据的文件的旧式软件。